{"id":2488,"date":"2026-10-16T15:00:00","date_gmt":"2026-10-16T19:00:00","guid":{"rendered":"https:\/\/boostelearning.com\/resources\/blog\/what-is-git-2\/"},"modified":"2026-10-16T15:00:00","modified_gmt":"2026-10-16T19:00:00","slug":"what-is-git","status":"publish","type":"post","link":"https:\/\/boostelearning.com\/hi\/resources\/blog\/what-is-git\/","title":{"rendered":"Git \u0915\u094d\u092f\u093e \u0939\u0948? IT \u0915\u0930\u093f\u092f\u0930 \u0915\u0947 \u0932\u093f\u090f \u0936\u0941\u0930\u0941\u0906\u0924\u0940 \u092e\u093e\u0930\u094d\u0917\u0926\u0930\u094d\u0936\u093f\u0915\u093e"},"content":{"rendered":"<p><strong>\u0924\u094d\u0935\u0930\u093f\u0924 \u0909\u0924\u094d\u0924\u0930:<\/strong> Git \u090f\u0915 \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915, open-source distributed version control system \u0939\u0948, \u091c\u094b files \u0915\u0947 \u090f\u0915 \u0938\u092e\u0942\u0939\u2014\u0906\u092e\u0924\u094c\u0930 \u092a\u0930 source code\u2014\u092e\u0947\u0902 \u0906\u092a\u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0915\u093f\u090f \u0917\u090f \u0939\u0930 \u092c\u0926\u0932\u093e\u0935 \u0915\u094b \u0926\u0930\u094d\u091c \u0915\u0930\u0924\u093e \u0939\u0948\u0964 \u0907\u0938\u0938\u0947 \u0906\u092a commits \u0928\u093e\u092e\u0915 snapshots \u0938\u0939\u0947\u091c \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, branches \u0928\u093e\u092e\u0915 \u0938\u092e\u093e\u0928\u093e\u0902\u0924\u0930 development lines \u092a\u0930 \u0915\u093e\u092e \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0909\u0938 \u0915\u093e\u092e \u0915\u094b \u0935\u093e\u092a\u0938 merge \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0938\u093e\u0925 \u0939\u0940 \u092a\u0942\u0930\u093e \u0907\u0924\u093f\u0939\u093e\u0938 \u092d\u0940 \u092c\u0928\u093e\u090f \u0930\u0916 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u091c\u093f\u0938\u0947 \u0906\u092a review \u092f\u093e rollback \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 Git \u0915\u094b Linus Torvalds \u0928\u0947 2005 \u092e\u0947\u0902 Linux kernel development \u0915\u0947 \u0932\u093f\u090f \u092c\u0928\u093e\u092f\u093e \u0925\u093e \u0914\u0930 \u0905\u092c software teams \u0915\u0947 \u0932\u093f\u090f code track \u0914\u0930 collaborate \u0915\u0930\u0928\u0947 \u0915\u093e default \u0924\u0930\u0940\u0915\u093e \u0939\u0948\u0964 \u0905\u0924\u0903 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 IT \u0914\u0930 development roles \u092e\u0947\u0902 \u0907\u0938\u0915\u0940 \u0926\u0915\u094d\u0937\u0924\u093e \u0905\u092a\u0947\u0915\u094d\u0937\u093f\u0924 \u0939\u094b\u0924\u0940 \u0939\u0948\u0964<\/p>\n<h2>Git \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u0915\u093f\u0938 \u0938\u092e\u0938\u094d\u092f\u093e \u0915\u093e \u0938\u092e\u093e\u0927\u093e\u0928 \u0915\u0930\u0924\u093e \u0939\u0948?<\/h2>\n<p>Version control \u0938\u0947 \u092a\u0939\u0932\u0947 \u0932\u094b\u0917 <em>project-final<\/em>, <em>project-final-v2<\/em> \u0914\u0930 <em>project-really-final<\/em> \u0928\u093e\u092e \u0915\u0947 folders \u0915\u0940 copies \u092c\u0928\u093e\u0924\u0947 \u0925\u0947\u0964 \u0907\u0938 \u0924\u0930\u0940\u0915\u0947 \u0938\u0947 \u0907\u0924\u093f\u0939\u093e\u0938 \u0928\u0937\u094d\u091f \u0939\u094b \u091c\u093e\u0924\u093e \u0925\u093e, collaboration \u0915\u0920\u093f\u0928 \u0939\u094b \u091c\u093e\u0924\u093e \u0925\u093e \u0914\u0930 \u0917\u0932\u0924\u0940 \u0915\u094b \u092a\u0942\u0930\u094d\u0935\u0935\u0924 \u0915\u0930\u0928\u0947 \u0915\u093e \u0915\u094b\u0908 \u092d\u0930\u094b\u0938\u0947\u092e\u0902\u0926 \u0924\u0930\u0940\u0915\u093e \u0909\u092a\u0932\u092c\u094d\u0927 \u0928\u0939\u0940\u0902 \u0939\u094b\u0924\u093e \u0925\u093e\u0964 Git \u0907\u0938 \u0938\u092e\u0938\u094d\u092f\u093e \u0915\u094b \u0939\u0932 \u0915\u0930\u0924\u093e \u0939\u0948 \u0915\u094d\u092f\u094b\u0902\u0915\u093f \u092f\u0939 project \u0915\u0940 \u092a\u0942\u0930\u0940 timeline \u0915\u094b snapshots \u0915\u0940 \u090f\u0915 \u0936\u0943\u0902\u0916\u0932\u093e \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0926\u0930\u094d\u091c \u0915\u0930\u0924\u093e \u0939\u0948\u0964 \u0906\u092a \u0926\u0947\u0916 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0915\u093f \u0915\u093f\u0938\u0928\u0947 \u0915\u094d\u092f\u093e, \u0915\u092c \u0914\u0930 \u0915\u094d\u092f\u094b\u0902 \u092c\u0926\u0932\u093e; \u0938\u092e\u092f \u0915\u0947 \u0915\u093f\u0928\u094d\u0939\u0940\u0902 \u092d\u0940 \u0926\u094b \u092c\u093f\u0902\u0926\u0941\u0913\u0902 \u0915\u0940 \u0924\u0941\u0932\u0928\u093e \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902; \u0914\u0930 \u092c\u093e\u0926 \u092e\u0947\u0902 \u0939\u0941\u090f \u0915\u093e\u092e \u0915\u094b \u0916\u094b\u090f \u092c\u093f\u0928\u093e \u092a\u0939\u0932\u0947 \u0915\u0940 \u0938\u094d\u0925\u093f\u0924\u093f \u092c\u0939\u093e\u0932 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964<\/p>\n<p>\u091a\u0942\u0901\u0915\u093f Git <strong>distributed<\/strong> \u0939\u0948, \u0907\u0938\u0932\u093f\u090f repository clone \u0915\u0930\u0928\u0947 \u0935\u093e\u0932\u0947 \u0939\u0930 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u0947 \u0905\u092a\u0928\u0947 machine \u092a\u0930 \u0915\u0947\u0935\u0932 \u0928\u0935\u0940\u0928\u0924\u092e files \u0928\u0939\u0940\u0902, \u092c\u0932\u094d\u0915\u093f \u092a\u0942\u0930\u093e \u0907\u0924\u093f\u0939\u093e\u0938 \u092e\u094c\u091c\u0942\u0926 \u0939\u094b\u0924\u093e \u0939\u0948\u0964 \u0906\u092a \u092c\u093f\u0928\u093e \u0915\u093f\u0938\u0940 network connection \u0915\u0947 commits \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, branches \u092c\u0928\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0907\u0924\u093f\u0939\u093e\u0938 review \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0924\u0925\u093e \u0924\u0948\u092f\u093e\u0930 \u0939\u094b\u0928\u0947 \u092a\u0930 \u0907\u0938\u0947 \u0926\u0942\u0938\u0930\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925 sync \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 \u092f\u0939 design Git \u0915\u094b \u092a\u0941\u0930\u093e\u0928\u0947 centralized tools \u0915\u0940 \u091c\u0917\u0939 \u0932\u0947\u0928\u0947 \u0915\u093e \u090f\u0915 \u092c\u0921\u093c\u093e \u0915\u093e\u0930\u0923 \u0939\u0948\u0964<\/p>\n<h2>Repositories, commits \u0914\u0930 branches \u0915\u094d\u092f\u093e \u0939\u0948\u0902?<\/h2>\n<p>Git \u0915\u0947 \u0930\u094b\u091c\u093c\u092e\u0930\u094d\u0930\u093e \u0915\u0947 \u092e\u0942\u0932\u094d\u092f \u0915\u093e \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u092d\u093e\u0917 \u0924\u0940\u0928 \u0935\u093f\u091a\u093e\u0930\u094b\u0902 \u092a\u0930 \u091f\u093f\u0915\u093e \u0939\u094b\u0924\u093e \u0939\u0948:<\/p>\n<ul>\n<li><strong>Repository (repo):<\/strong> \u0935\u0939 folder \u091c\u093f\u0938\u0947 Git track \u0915\u0930\u0924\u093e \u0939\u0948, \u0914\u0930 \u0909\u0938\u0915\u0947 \u0938\u093e\u0925 \u090f\u0915 hidden <em>.git<\/em> directory \u091c\u094b \u092a\u0942\u0930\u093e \u0907\u0924\u093f\u0939\u093e\u0938 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0924\u0940 \u0939\u0948\u0964 \u0906\u092a <em>git init<\/em> \u0938\u0947 \u0928\u092f\u093e repository \u092c\u0928\u093e\u0924\u0947 \u0939\u0948\u0902 \u092f\u093e <em>git clone<\/em> \u0938\u0947 \u092e\u094c\u091c\u0942\u0926\u093e repository \u0915\u0940 copy \u0932\u0947\u0924\u0947 \u0939\u0948\u0902\u0964<\/li>\n<li><strong>Commit:<\/strong> \u090f\u0915 \u0938\u0939\u0947\u091c\u0940 \u0939\u0941\u0908 snapshot, \u091c\u093f\u0938\u092e\u0947\u0902 message, author, timestamp \u0914\u0930 unique hash \u0939\u094b\u0924\u0947 \u0939\u0948\u0902\u0964 Commits \u090f\u0915 \u0936\u0943\u0902\u0916\u0932\u093e \u092c\u0928\u093e\u0924\u0940 \u0939\u0948\u0902, \u0907\u0938\u0932\u093f\u090f Git \u0915\u094b \u0939\u092e\u0947\u0936\u093e \u092a\u0924\u093e \u0930\u0939\u0924\u093e \u0939\u0948 \u0915\u093f \u092a\u0939\u0932\u0947 \u0915\u094d\u092f\u093e \u0925\u093e\u0964<\/li>\n<li><strong>Branch:<\/strong> \u0915\u093f\u0938\u0940 commit \u0915\u0940 \u090f\u0915 movable pointer\u0964 Branches \u0906\u092a\u0915\u094b \u092e\u0941\u0916\u094d\u092f code line \u0915\u094b \u091b\u0947\u0921\u093c\u0947 \u092c\u093f\u0928\u093e \u0915\u093f\u0938\u0940 feature \u092f\u093e fix \u0915\u094b \u0905\u0932\u0917-\u0925\u0932\u0917 develop \u0915\u0930\u0928\u0947 \u0926\u0947\u0924\u0947 \u0939\u0948\u0902\u0964 Default branch \u0915\u093e \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0928\u093e\u092e <em>main<\/em> \u0939\u094b\u0924\u093e \u0939\u0948\u0964<\/li>\n<\/ul>\n<p>\u090f\u0915 \u0938\u093e\u092e\u093e\u0928\u094d\u092f \u092c\u0926\u0932\u093e\u0935 \u0924\u0940\u0928 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u094b\u0902 \u0938\u0947 \u0939\u094b\u0915\u0930 \u0917\u0941\u091c\u0930\u0924\u093e \u0939\u0948: \u0906\u092a\u0915\u093e <strong>working directory<\/strong> (\u0935\u0947 files \u091c\u093f\u0928\u094d\u0939\u0947\u0902 \u0906\u092a edit \u0915\u0930\u0924\u0947 \u0939\u0948\u0902), <strong>staging area<\/strong> (\u0935\u0947 \u092c\u0926\u0932\u093e\u0935 \u091c\u093f\u0928\u094d\u0939\u0947\u0902 \u0906\u092a \u0905\u0917\u0932\u0947 commit \u0915\u0947 \u0932\u093f\u090f <em>git add<\/em> \u0938\u0947 \u091a\u093f\u0939\u094d\u0928\u093f\u0924 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902) \u0914\u0930 <strong>repository history<\/strong> (\u091c\u0939\u093e\u0901 <em>git commit<\/em> snapshot \u0938\u0939\u0947\u091c\u0924\u093e \u0939\u0948)\u0964 \u0907\u0928 \u0924\u0940\u0928\u094b\u0902 \u0915\u094d\u0937\u0947\u0924\u094d\u0930\u094b\u0902 \u0915\u094b \u0938\u092e\u091d\u0928\u0947 \u0938\u0947 \u0936\u0941\u0930\u0941\u0906\u0924\u0940 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u092d\u094d\u0930\u092e \u0938\u092e\u093e\u092a\u094d\u0924 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<h2>Merging \u0915\u094d\u092f\u093e \u0915\u0930\u0924\u0940 \u0939\u0948 \u0914\u0930 merge conflict \u0915\u094d\u092f\u093e \u0939\u094b\u0924\u093e \u0939\u0948?<\/h2>\n<p>Merging \u090f\u0915 branch \u0915\u0947 \u0915\u093e\u092e \u0915\u094b \u0926\u0942\u0938\u0930\u0940 branch \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u0924\u0940 \u0939\u0948\u0964 \u091c\u092c \u0926\u094b branches \u0928\u0947 \u0905\u0932\u0917 files \u092f\u093e \u090f\u0915 \u0939\u0940 file \u0915\u0947 \u0905\u0932\u0917-\u0905\u0932\u0917 \u0939\u093f\u0938\u094d\u0938\u0947 \u092c\u0926\u0932\u0947 \u0939\u094b\u0902, \u0924\u094b Git \u0909\u0928\u094d\u0939\u0947\u0902 \u0938\u094d\u0935\u0924\u0903 merge \u0915\u0930 \u0926\u0947\u0924\u093e \u0939\u0948\u0964 \u091c\u092c \u0926\u094b branches \u0928\u0947 \u090f\u0915 \u0939\u0940 file \u0915\u0940 <em>\u0938\u092e\u093e\u0928 \u092a\u0902\u0915\u094d\u0924\u093f\u092f\u094b\u0902<\/em> \u0915\u094b \u0905\u0938\u0902\u0917\u0924 \u0924\u0930\u0940\u0915\u0947 \u0938\u0947 \u092c\u0926\u0932\u093e \u0939\u094b, \u0924\u094b Git \u0906\u092a\u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u0923\u092f \u0928\u0939\u0940\u0902 \u0915\u0930 \u0938\u0915\u0924\u093e \u0914\u0930 <strong>merge conflict<\/strong> \u0915\u0940 \u0938\u0942\u091a\u0928\u093e \u0926\u0947\u0924\u093e \u0939\u0948\u0964 \u0907\u0938\u0915\u0947 \u092c\u093e\u0926 \u0906\u092a \u092a\u094d\u0930\u092d\u093e\u0935\u093f\u0924 files \u0916\u094b\u0932\u0924\u0947 \u0939\u0948\u0902, \u0938\u0939\u0940 \u092a\u0930\u093f\u0923\u093e\u092e \u091a\u0941\u0928\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 resolution \u0915\u094b commit \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964 Conflicts \u0936\u0941\u0930\u0942 \u092e\u0947\u0902 \u091a\u0941\u0928\u094c\u0924\u0940\u092a\u0942\u0930\u094d\u0923 \u0932\u0917 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0932\u0947\u0915\u093f\u0928 \u092f\u0947 \u0930\u094b\u091c\u093c\u092e\u0930\u094d\u0930\u093e \u0915\u0947 \u0915\u093e\u092e \u0939\u0948\u0902 \u0914\u0930 \u0907\u0928\u094d\u0939\u0947\u0902 \u0936\u093e\u0902\u0924 \u0930\u0942\u092a \u0938\u0947 resolve \u0915\u0930\u0928\u093e \u090f\u0915 \u092e\u0941\u0916\u094d\u092f professional skill \u0939\u0948\u0964 \u0915\u0908 teams history \u0915\u094b linear \u0930\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f feature branch \u0915\u094b \u0928\u0935\u0940\u0928\u0924\u092e main branch \u092a\u0930 <em>rebasing<\/em> \u0915\u0930\u0928\u093e \u092a\u0938\u0902\u0926 \u0915\u0930\u0924\u0940 \u0939\u0948\u0902, \u0939\u093e\u0932\u093e\u0902\u0915\u093f \u092f\u0939 \u0915\u094b\u0908 \u0928\u093f\u092f\u092e \u0928\u0939\u0940\u0902 \u092c\u0932\u094d\u0915\u093f style choice \u0939\u0948\u0964<\/p>\n<h2>Git \u0915\u0947 \u0938\u092c\u0938\u0947 \u0938\u093e\u092e\u093e\u0928\u094d\u092f commands \u0915\u094c\u0928-\u0938\u0947 \u0939\u0948\u0902?<\/h2>\n<p>\u0906\u092a \u0906\u0936\u094d\u091a\u0930\u094d\u092f\u091c\u0928\u0915 \u0930\u0942\u092a \u0938\u0947 \u0915\u092e commands \u0915\u0940 \u092e\u0926\u0926 \u0938\u0947 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0915\u093e\u0930\u094d\u092f \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 \u092f\u0947 \u0930\u094b\u091c\u093c \u0915\u0940 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0917\u0924\u093f\u0935\u093f\u0927\u093f\u092f\u094b\u0902 \u0915\u094b \u0915\u0935\u0930 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964<\/p>\n<table>\n<thead>\n<tr>\n<th>Command<\/th>\n<th>\u092f\u0939 \u0915\u094d\u092f\u093e \u0915\u0930\u0924\u093e \u0939\u0948<\/th>\n<th>\u0907\u0938\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u092c \u0915\u0930\u0924\u0947 \u0939\u0948\u0902<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>git clone<\/strong><\/td>\n<td>Remote repository \u0915\u094b \u0906\u092a\u0915\u0947 machine \u092a\u0930 copy \u0915\u0930\u0924\u093e \u0939\u0948<\/td>\n<td>\u092e\u094c\u091c\u0942\u0926\u093e project \u092a\u0930 \u0915\u093e\u092e \u0936\u0941\u0930\u0942 \u0915\u0930\u0924\u0947 \u0938\u092e\u092f<\/td>\n<\/tr>\n<tr>\n<td><strong>git status<\/strong><\/td>\n<td>\u092c\u0926\u0932\u0947 \u0939\u0941\u090f, staged \u0914\u0930 untracked files \u0926\u093f\u0916\u093e\u0924\u093e \u0939\u0948<\/td>\n<td>\u0932\u0917\u093e\u0924\u093e\u0930 \u0905\u092a\u0928\u0940 \u0938\u094d\u0925\u093f\u0924\u093f \u091c\u093e\u0928\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f<\/td>\n<\/tr>\n<tr>\n<td><strong>git add<\/strong><\/td>\n<td>\u0905\u0917\u0932\u0947 commit \u0915\u0947 \u0932\u093f\u090f \u092c\u0926\u0932\u093e\u0935 stage \u0915\u0930\u0924\u093e \u0939\u0948<\/td>\n<td>Commit \u0915\u0930\u0928\u0947 \u0938\u0947 \u092a\u0939\u0932\u0947<\/td>\n<\/tr>\n<tr>\n<td><strong>git commit<\/strong><\/td>\n<td>Message \u0915\u0947 \u0938\u093e\u0925 snapshot \u0938\u0939\u0947\u091c\u0924\u093e \u0939\u0948<\/td>\n<td>\u0924\u093e\u0930\u094d\u0915\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u092a\u0942\u0930\u094d\u0923 \u0915\u093e\u0930\u094d\u092f \u0915\u094b stage \u0915\u0930\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926<\/td>\n<\/tr>\n<tr>\n<td><strong>git push<\/strong><\/td>\n<td>Local commits \u0915\u094b remote \u092a\u0930 upload \u0915\u0930\u0924\u093e \u0939\u0948<\/td>\n<td>\u0905\u092a\u0928\u093e \u0915\u093e\u092e team \u0915\u0947 \u0938\u093e\u0925 \u0938\u093e\u091d\u093e \u0915\u0930\u0924\u0947 \u0938\u092e\u092f<\/td>\n<\/tr>\n<tr>\n<td><strong>git pull<\/strong><\/td>\n<td>Remote \u092c\u0926\u0932\u093e\u0935 fetch \u0915\u0930\u0915\u0947 merge \u0915\u0930\u0924\u093e \u0939\u0948<\/td>\n<td>\u0938\u0939\u0915\u0930\u094d\u092e\u093f\u092f\u094b\u0902 \u0915\u093e \u0928\u0935\u0940\u0928\u0924\u092e \u0915\u093e\u092e \u092a\u094d\u0930\u093e\u092a\u094d\u0924 \u0915\u0930\u0924\u0947 \u0938\u092e\u092f<\/td>\n<\/tr>\n<tr>\n<td><strong>git branch<\/strong><\/td>\n<td>Branches \u0915\u0940 \u0938\u0942\u091a\u0940 \u092c\u0928\u093e\u0924\u093e \u0939\u0948 \u092f\u093e branches \u092c\u0928\u093e\u0924\u093e \u0939\u0948<\/td>\n<td>\u0938\u092e\u093e\u0928\u093e\u0902\u0924\u0930 \u0915\u093e\u092e \u0936\u0941\u0930\u0942 \u0915\u0930\u0928\u0947 \u092f\u093e review \u0915\u0930\u0928\u0947 \u092a\u0930<\/td>\n<\/tr>\n<tr>\n<td><strong>git checkout \/ switch<\/strong><\/td>\n<td>Branches \u092f\u093e commits \u0915\u0947 \u092c\u0940\u091a move \u0915\u0930\u0924\u093e \u0939\u0948<\/td>\n<td>\u091c\u093f\u0938 \u092a\u0930 \u0915\u093e\u092e \u0915\u0930 \u0930\u0939\u0947 \u0939\u0948\u0902, \u0909\u0938\u0947 \u092c\u0926\u0932\u0924\u0947 \u0938\u092e\u092f<\/td>\n<\/tr>\n<tr>\n<td><strong>git merge<\/strong><\/td>\n<td>\u090f\u0915 branch \u0915\u094b \u0926\u0942\u0938\u0930\u0940 branch \u092e\u0947\u0902 \u091c\u094b\u0921\u093c\u0924\u093e \u0939\u0948<\/td>\n<td>\u092a\u0942\u0930\u094d\u0923 \u0939\u0941\u090f feature \u0915\u094b integrate \u0915\u0930\u0924\u0947 \u0938\u092e\u092f<\/td>\n<\/tr>\n<tr>\n<td><strong>git log<\/strong><\/td>\n<td>Commit history \u0926\u093f\u0916\u093e\u0924\u093e \u0939\u0948<\/td>\n<td>\u092f\u0939 review \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u093f \u0915\u094d\u092f\u093e \u0914\u0930 \u0915\u094d\u092f\u094b\u0902 \u092c\u0926\u0932\u093e<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u090f\u0915 \u0905\u091a\u094d\u091b\u0940 \u0906\u0926\u0924 \u092f\u0939 \u0939\u0948 \u0915\u093f commit messages \u0938\u094d\u092a\u0937\u094d\u091f \u0914\u0930 present tense \u092e\u0947\u0902 \u0932\u093f\u0916\u0947\u0902 (\u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f, <em>Login form \u092e\u0947\u0902 input validation \u091c\u094b\u0921\u093c\u0928\u093e<\/em>), \u0924\u093e\u0915\u093f \u092d\u0935\u093f\u0937\u094d\u092f \u0915\u0947 readers, \u0906\u092a \u0938\u0939\u093f\u0924, \u092c\u0926\u0932\u093e\u0935 \u0915\u094b \u090f\u0915 \u0928\u091c\u093c\u0930 \u092e\u0947\u0902 \u0938\u092e\u091d \u0938\u0915\u0947\u0902\u0964<\/p>\n<h2>Git \u092c\u0928\u093e\u092e GitHub: \u0905\u0902\u0924\u0930 \u0915\u094d\u092f\u093e \u0939\u0948?<\/h2>\n<p>\u0928\u090f \u0932\u094b\u0917\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u092f\u0939 \u0938\u092c\u0938\u0947 \u0906\u092e \u092d\u094d\u0930\u092e \u0939\u0948\u0964 <strong>Git \u090f\u0915 tool \u0939\u0948<\/strong> \u091c\u094b \u0906\u092a\u0915\u0947 computer \u092a\u0930 \u092c\u0926\u0932\u093e\u0935 track \u0915\u0930\u0924\u093e \u0939\u0948\u0964 <strong>GitHub \u090f\u0915 hosting service \u0939\u0948<\/strong> \u091c\u094b Git repositories \u0915\u094b cloud \u092e\u0947\u0902 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0924\u0940 \u0939\u0948 \u0914\u0930 pull requests, code review, issue tracking \u0924\u0925\u093e automation \u091c\u0948\u0938\u0940 collaboration features \u091c\u094b\u0921\u093c\u0924\u0940 \u0939\u0948\u0964 \u0906\u092a \u0915\u0939\u0940\u0902 \u092d\u0940 account \u092c\u0928\u093e\u090f \u092c\u093f\u0928\u093e Git \u0915\u093e \u092a\u0942\u0930\u0940 \u0924\u0930\u0939 \u0905\u092a\u0928\u0947 computer \u092a\u0930 \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 GitHub repositories \u0915\u094b host \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0932\u094b\u0915\u092a\u094d\u0930\u093f\u092f \u0938\u094d\u0925\u093e\u0928 \u0939\u0948; GitLab \u0914\u0930 Bitbucket \u092d\u0940 \u091c\u093e\u0928\u0947-\u092e\u093e\u0928\u0947 \u0935\u093f\u0915\u0932\u094d\u092a \u0939\u0948\u0902 \u0914\u0930 \u092c\u0921\u093c\u0947 \u0938\u0902\u0917\u0920\u0928 \u0915\u092d\u0940-\u0915\u092d\u0940 \u0905\u092a\u0928\u0947 servers \u091a\u0932\u093e\u0924\u0947 \u0939\u0948\u0902\u0964 \u0938\u0902\u0915\u094d\u0937\u0947\u092a \u092e\u0947\u0902, Git engine \u0939\u0948 \u0914\u0930 GitHub \u0909\u0928 \u0915\u0908 garages \u092e\u0947\u0902 \u0938\u0947 \u090f\u0915 \u0939\u0948 \u091c\u0939\u093e\u0901 \u0906\u092a \u0907\u0938\u0947 \u0930\u0916 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 Pull requests, \u091c\u093f\u0928\u094d\u0939\u0947\u0902 \u0905\u0915\u094d\u0938\u0930 GitHub \u0938\u0947 \u091c\u094b\u0921\u093c\u093e \u091c\u093e\u0924\u093e \u0939\u0948, Git branches \u092a\u0930 \u092c\u0928\u0940 platform features \u0939\u0948\u0902 \u0914\u0930 Git \u0915\u093e \u0939\u093f\u0938\u094d\u0938\u093e \u0928\u0939\u0940\u0902 \u0939\u0948\u0902\u0964<\/p>\n<h2>IT careers \u092e\u0947\u0902 Git \u0915\u094d\u092f\u094b\u0902 \u092e\u0939\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923 \u0939\u0948?<\/h2>\n<p>Git \u0910\u0938\u093e \u090f\u0915 \u0905\u0924\u094d\u092f\u0927\u093f\u0915 \u0909\u092a\u092f\u094b\u0917\u0940 skill \u0939\u0948 \u091c\u093f\u0938\u0947 \u0906\u092a \u0938\u0940\u0916 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0915\u094d\u092f\u094b\u0902\u0915\u093f \u0907\u0938\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0932\u0917\u092d\u0917 \u0939\u0930 \u091c\u0917\u0939 \u0939\u094b\u0924\u093e \u0939\u0948\u0964 Software engineers \u0939\u0930 code line \u0915\u0947 \u0932\u093f\u090f \u0907\u0938\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, \u0907\u0938\u0940\u0932\u093f\u090f \u092f\u0939 <a href=\"https:\/\/boostelearning.com\/resources\/blog\/how-to-become-a-software-engineer-without-a-degree\/\">\u092c\u093f\u0928\u093e degree \u0915\u0947 software engineer \u092c\u0928\u0928\u0947<\/a> \u0915\u0947 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 career path \u092e\u0947\u0902 \u0939\u0930 \u091c\u0917\u0939 \u0926\u093f\u0916\u093e\u0908 \u0926\u0947\u0924\u093e \u0939\u0948\u0964 \u0915\u0947\u0935\u0932 development \u0938\u0947 \u0906\u0917\u0947, Git \u0906\u0927\u0941\u0928\u093f\u0915 operations work \u0915\u0940 \u0928\u0940\u0902\u0935 \u0939\u0948: \u092f\u0939 infrastructure as code \u0915\u0940 \u0906\u0927\u093e\u0930 \u0939\u0948, \u091c\u0939\u093e\u0901 Terraform \u091c\u0948\u0938\u0947 tools Git repositories \u092e\u0947\u0902 configuration \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964 \u0907\u0938 workflow \u0915\u0940 \u0939\u092e\u093e\u0930\u0940 <a href=\"https:\/\/boostelearning.com\/hi\/resources\/blog\/what-is-terraform\/\">Terraform \u0915\u094d\u092f\u093e \u0939\u0948<\/a> guide \u092e\u0947\u0902 \u0935\u093f\u0935\u0947\u0932\u0928 \u0915\u093f\u092f\u093e \u0917\u092f\u093e \u0939\u0948\u0964 Version-controlled files \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 systems \u0915\u094b manage \u0915\u0930\u0928\u0947 \u0915\u093e \u0905\u092d\u094d\u092f\u093e\u0938 <a href=\"https:\/\/boostelearning.com\/resources\/blog\/what-does-a-devops-engineer-do\/\">DevOps engineer \u0915\u094d\u092f\u093e \u0915\u0930\u0924\u093e \u0939\u0948<\/a>, \u0914\u0930 \u0939\u092e\u093e\u0930\u0940 <a href=\"https:\/\/boostelearning.com\/hi\/resources\/blog\/devops-vs-sre\/\">DevOps \u0914\u0930 SRE \u0915\u0940 \u0924\u0941\u0932\u0928\u093e<\/a> \u092e\u0947\u0902 \u0935\u0930\u094d\u0923\u093f\u0924 reliability discipline, \u0926\u094b\u0928\u094b\u0902 \u0915\u093e \u0915\u0947\u0902\u0926\u094d\u0930 \u0939\u0948\u0964<\/p>\n<p>Development \u0915\u0947 \u092c\u093e\u0939\u0930 \u0915\u0940 roles \u092e\u0947\u0902 \u092d\u0940 Git \u0915\u0940 \u0905\u092a\u0947\u0915\u094d\u0937\u093e \u092c\u0922\u093c\u0924\u0940 \u091c\u093e \u0930\u0939\u0940 \u0939\u0948\u0964 <a href=\"https:\/\/boostelearning.com\/resources\/blog\/what-does-a-cloud-engineer-do\/\">Cloud engineer<\/a> deployment templates \u0915\u094b Git \u092e\u0947\u0902 \u0938\u0902\u0917\u094d\u0930\u0939\u0940\u0924 \u0915\u0930\u0924\u093e \u0939\u0948, \u0914\u0930 <a href=\"https:\/\/boostelearning.com\/resources\/blog\/how-to-become-a-system-administrator\/\">system administrator \u092c\u0928\u0928\u0947<\/a> \u0915\u0947 \u0930\u093e\u0938\u094d\u0924\u0947 \u092a\u0930 \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u093e \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0905\u0915\u094d\u0938\u0930 scripts \u0914\u0930 configuration files \u0915\u094b version control \u0915\u0930\u0924\u093e \u0939\u0948\u0964 Git \u0915\u094b \u091c\u0932\u094d\u0926\u0940 \u0938\u0940\u0916\u0928\u093e \u0906\u092a\u0915\u0940 career \u091c\u093f\u0938 \u092d\u0940 \u0926\u093f\u0936\u093e \u092e\u0947\u0902 \u091c\u093e\u090f, \u0909\u0938\u0938\u0947 \u0932\u093e\u092d\u0926\u093e\u092f\u0915 \u0939\u094b\u0924\u093e \u0939\u0948\u0964<\/p>\n<h2>Pull request \u0914\u0930 code review workflow \u0915\u094d\u092f\u093e \u0939\u0948?<\/h2>\n<p>Teams \u092e\u0947\u0902 \u092c\u0926\u0932\u093e\u0935 \u0936\u093e\u092f\u0926 \u0939\u0940 \u0938\u0940\u0927\u0947 main branch \u092e\u0947\u0902 \u091c\u093e\u0924\u0947 \u0939\u0948\u0902\u0964 \u0907\u0938\u0915\u0947 \u092c\u091c\u093e\u092f developer \u090f\u0915 branch \u092c\u0928\u093e\u0924\u093e \u0939\u0948, \u0905\u092a\u0928\u093e \u0915\u093e\u092e commit \u0915\u0930\u0924\u093e \u0939\u0948, \u0909\u0938\u0947 hosting platform \u092a\u0930 push \u0915\u0930\u0924\u093e \u0939\u0948 \u0914\u0930 <strong>pull request<\/strong> \u0916\u094b\u0932\u0924\u093e \u0939\u0948 (\u0915\u0941\u091b platforms \u092a\u0930 \u0907\u0938\u0947 merge request \u0915\u0939\u093e \u091c\u093e\u0924\u093e \u0939\u0948)\u0964 Pull request \u090f\u0915 branch \u0915\u094b \u0926\u0942\u0938\u0930\u0940 branch \u092e\u0947\u0902 merge \u0915\u0930\u0928\u0947 \u0915\u093e \u092a\u094d\u0930\u0938\u094d\u0924\u093e\u0935 \u0939\u0948 \u0914\u0930 \u092f\u0939 \u0935\u0939 \u0938\u094d\u0925\u093e\u0928 \u092c\u0928 \u091c\u093e\u0924\u093e \u0939\u0948 \u091c\u0939\u093e\u0901 \u0938\u0939\u0915\u0930\u094d\u092e\u0940 code review \u0915\u0930\u0924\u0947 \u0939\u0948\u0902, comments \u091b\u094b\u0921\u093c\u0924\u0947 \u0939\u0948\u0902, \u092c\u0926\u0932\u093e\u0935 \u092e\u093e\u0901\u0917\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 automated checks \u091a\u0932\u093e\u0924\u0947 \u0939\u0948\u0902\u0964 Approval \u0914\u0930 tests \u092a\u093e\u0938 \u0939\u094b\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926 \u0939\u0940 branch merge \u0939\u094b\u0924\u0940 \u0939\u0948\u0964 \u092f\u0939 workflow \u0906\u0927\u0941\u0928\u093f\u0915 software delivery \u0915\u093e \u0915\u0947\u0902\u0926\u094d\u0930 \u0939\u0948, \u0915\u094d\u092f\u094b\u0902\u0915\u093f \u0907\u0938\u0938\u0947 bugs \u091c\u0932\u094d\u0926\u0940 \u092a\u0915\u0921\u093c\u0947 \u091c\u093e\u0924\u0947 \u0939\u0948\u0902, \u091c\u094d\u091e\u093e\u0928 team \u092e\u0947\u0902 \u092b\u0948\u0932\u0924\u093e \u0939\u0948 \u0914\u0930 \u0939\u0930 \u092c\u0926\u0932\u093e\u0935 \u0915\u0947 \u0915\u093e\u0930\u0923 \u0915\u093e \u0938\u094d\u092a\u0937\u094d\u091f record \u0930\u0939\u0924\u093e \u0939\u0948\u0964 Continuous integration \u0915\u093e \u0939\u093f\u0938\u094d\u0938\u093e \u0939\u094b\u0928\u0947 \u0935\u093e\u0932\u0947 automated pipelines \u0905\u0915\u094d\u0938\u0930 \u0915\u093f\u0938\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u0947 \u0926\u0947\u0916\u0928\u0947 \u0938\u0947 \u092a\u0939\u0932\u0947 \u0939\u0940 \u0939\u0930 pull request \u092a\u0930 tests \u091a\u0932\u093e\u0924\u0947 \u0939\u0948\u0902, \u091c\u093f\u0938\u0938\u0947 Git \u0938\u0940\u0927\u0947 DevOps \u0914\u0930 SRE \u0915\u0940 \u0924\u0941\u0932\u0928\u093e \u092e\u0947\u0902 \u0935\u0930\u094d\u0923\u093f\u0924 \u0935\u094d\u092f\u093e\u092a\u0915 practices \u0938\u0947 \u091c\u0941\u0921\u093c \u091c\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<h3>Teams branches \u0915\u094b \u0915\u0948\u0938\u0947 \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093f\u0924 \u0915\u0930\u0924\u0947 \u0939\u0948\u0902?<\/h3>\n<p>\u0905\u0927\u093f\u0915\u093e\u0902\u0936 teams \u090f\u0915 branching strategy \u0905\u092a\u0928\u093e\u0924\u0947 \u0939\u0948\u0902, \u091c\u093f\u0938\u0938\u0947 codebase \u0915\u0947 \u092c\u0922\u093c\u0928\u0947 \u092a\u0930 \u0915\u093e\u0930\u094d\u092f \u0935\u094d\u092f\u0935\u0938\u094d\u0925\u093f\u0924 \u0930\u0939\u0924\u093e \u0939\u0948\u0964 \u0926\u094b \u0938\u093e\u092e\u093e\u0928\u094d\u092f patterns \u0915\u094b \u091c\u093e\u0928\u0928\u093e \u0909\u092a\u092f\u094b\u0917\u0940 \u0939\u0948:<\/p>\n<ul>\n<li><strong>Trunk-based development:<\/strong> developers \u0905\u0932\u094d\u092a\u0915\u093e\u0932\u093f\u0915 branches \u092e\u0947\u0902 \u0915\u093e\u092e \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0905\u0915\u094d\u0938\u0930 \u0926\u093f\u0928 \u092e\u0947\u0902 \u0915\u0908 \u092c\u093e\u0930 \u0909\u0928\u094d\u0939\u0947\u0902 main \u092e\u0947\u0902 merge \u0915\u0930\u0924\u0947 \u0939\u0948\u0902\u0964 \u0907\u0938\u0938\u0947 branches \u091b\u094b\u091f\u0947 \u0914\u0930 conflicts \u0926\u0941\u0930\u094d\u0932\u092d \u0930\u0939\u0924\u0947 \u0939\u0948\u0902, \u0938\u093e\u0925 \u0939\u0940 \u092f\u0939 continuous integration \u0915\u0947 \u0938\u093e\u0925 \u0905\u091a\u094d\u091b\u0940 \u0924\u0930\u0939 \u0938\u0947 \u091c\u0941\u0921\u093c\u0924\u093e \u0939\u0948\u0964<\/li>\n<li><strong>GitHub Flow:<\/strong> \u090f\u0915 lightweight model, \u091c\u093f\u0938\u092e\u0947\u0902 \u0939\u0930 \u092c\u0926\u0932\u093e\u0935 \u090f\u0915 branch \u0914\u0930 \u090f\u0915 pull request \u0939\u094b\u0924\u093e \u0939\u0948 \u0924\u0925\u093e main \u0939\u092e\u0947\u0936\u093e deployable state \u092e\u0947\u0902 \u0930\u0916\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0964<\/li>\n<\/ul>\n<p>Git Flow \u091c\u0948\u0938\u0947 \u092a\u0941\u0930\u093e\u0928\u0947 \u0914\u0930 \u092d\u093e\u0930\u0940 models \u092e\u0947\u0902 development \u0914\u0930 release branches \u0932\u0902\u092c\u0947 \u0938\u092e\u092f \u0924\u0915 \u0930\u0939\u0924\u0947 \u0939\u0948\u0902; \u0935\u0947 scheduled releases \u0935\u093e\u0932\u0947 projects \u0915\u0947 \u0932\u093f\u090f \u0909\u092a\u092f\u0941\u0915\u094d\u0924 \u0939\u094b \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0932\u0947\u0915\u093f\u0928 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0906\u0927\u0941\u0928\u093f\u0915 teams \u0910\u0938\u0940 \u091c\u091f\u093f\u0932\u0924\u093e \u0938\u0947 \u092c\u091a\u0924\u0947 \u0939\u0948\u0902\u0964 \u0938\u0939\u0940 \u091a\u0941\u0928\u093e\u0935 \u0907\u0938 \u092a\u0930 \u0928\u093f\u0930\u094d\u092d\u0930 \u0915\u0930\u0924\u093e \u0939\u0948 \u0915\u093f \u0906\u092a \u0915\u093f\u0924\u0928\u0940 \u092c\u093e\u0930 release \u0915\u0930\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 \u0906\u092a\u0915\u0940 team \u0915\u093f\u0924\u0928\u0940 \u092c\u0921\u093c\u0940 \u0939\u0948\u0964<\/p>\n<h2>Git \u092a\u0941\u0930\u093e\u0928\u0947 version control \u0938\u0947 \u0905\u0932\u0917 \u0915\u094d\u092f\u094b\u0902 \u0939\u0948?<\/h2>\n<p>SVN \u0914\u0930 CVS \u091c\u0948\u0938\u0947 centralized predecessors \u0915\u0940 \u0924\u0941\u0932\u0928\u093e \u092e\u0947\u0902 Git \u0915\u093e distributed design \u0909\u0938\u0915\u093e \u0938\u092c\u0938\u0947 \u092c\u0921\u093c\u093e \u0932\u093e\u092d \u0939\u0948\u0964 Centralized system \u092e\u0947\u0902 \u0907\u0924\u093f\u0939\u093e\u0938 \u090f\u0915 server \u092a\u0930 \u0930\u0939\u0924\u093e \u0939\u0948, \u0907\u0938\u0932\u093f\u090f \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0915\u093e\u0930\u094d\u092f\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f network access \u091a\u093e\u0939\u093f\u090f \u0914\u0930 branching \u092e\u0939\u0901\u0917\u0940 \u0939\u094b\u0924\u0940 \u0939\u0948\u0964 Git \u092e\u0947\u0902 \u0939\u0930 clone \u092e\u0947\u0902 \u092a\u0942\u0930\u093e \u0907\u0924\u093f\u0939\u093e\u0938 \u0939\u094b\u0924\u093e \u0939\u0948, \u091c\u093f\u0938\u0915\u093e \u0905\u0930\u094d\u0925 \u0939\u0948 \u0915\u093f commit \u0915\u0930\u0928\u093e, \u0907\u0924\u093f\u0939\u093e\u0938 \u0926\u0947\u0916\u0928\u093e \u0914\u0930 branches \u092c\u0926\u0932\u0928\u093e\u2014\u0938\u092c \u0915\u0941\u091b locally \u0914\u0930 \u0924\u0941\u0930\u0902\u0924 \u0939\u094b\u0924\u093e \u0939\u0948\u0964 \u092a\u0941\u0930\u093e\u0928\u0947 tools \u092e\u0947\u0902 \u0915\u0920\u093f\u0928 \u0939\u094b\u0928\u0947 \u0935\u093e\u0932\u0940 branching \u0914\u0930 merging Git \u092e\u0947\u0902 \u0938\u0938\u094d\u0924\u0940 \u0914\u0930 \u0930\u094b\u091c\u093c\u092e\u0930\u094d\u0930\u093e \u0915\u0940 activity \u092c\u0928 \u091c\u093e\u0924\u0940 \u0939\u0948\u0964 \u092f\u0939\u0940 \u0915\u093e\u0930\u0923 \u0939\u0948 \u0915\u093f feature-branch \u0914\u0930 pull-request workflow \u092e\u093e\u0928\u0915 \u092c\u0928 \u0917\u092f\u093e\u0964 Local-first model \u092f\u0939 \u092d\u0940 \u0938\u0941\u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948 \u0915\u093f \u0906\u092a\u0915\u093e \u0915\u093e\u092e resilient \u0930\u0939\u0924\u093e \u0939\u0948: central host offline \u0939\u094b \u091c\u093e\u090f, \u0924\u092c \u092d\u0940 \u0939\u0930 developer \u0915\u0947 \u092a\u093e\u0938 project \u0915\u0947 \u0907\u0924\u093f\u0939\u093e\u0938 \u0915\u0940 \u092a\u0942\u0930\u0940 copy \u0930\u0939\u0924\u0940 \u0939\u0948\u0964<\/p>\n<h2>\u0936\u0941\u0930\u0941\u0906\u0924\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u094b Git \u0938\u0940\u0916\u0928\u093e \u0915\u0948\u0938\u0947 \u0936\u0941\u0930\u0942 \u0915\u0930\u0928\u093e \u091a\u093e\u0939\u093f\u090f?<\/h2>\n<p>\u091b\u094b\u091f\u0940 \u0914\u0930 practical \u0936\u0941\u0930\u0941\u0906\u0924 \u0915\u0930\u0947\u0902\u0964 Git install \u0915\u0930\u0947\u0902, \u0915\u093f\u0938\u0940 throwaway project \u0915\u0947 \u0932\u093f\u090f local repository \u092c\u0928\u093e\u090f\u0901 \u0914\u0930 \u092e\u0941\u0916\u094d\u092f workflow \u0915\u093e \u0905\u092d\u094d\u092f\u093e\u0938 \u0915\u0930\u0947\u0902: file edit \u0915\u0930\u0947\u0902, <em>git status<\/em> \u091a\u0932\u093e\u090f\u0901, <em>git add<\/em> \u0938\u0947 stage \u0915\u0930\u0947\u0902, <em>git commit<\/em> \u0938\u0947 \u0938\u0939\u0947\u091c\u0947\u0902 \u0914\u0930 <em>git log<\/em> \u0938\u0947 \u091c\u093e\u0901\u091a\u0947\u0902\u0964 \u091c\u092c \u092f\u0939 \u0938\u094d\u0935\u093e\u092d\u093e\u0935\u093f\u0915 \u0932\u0917\u0928\u0947 \u0932\u0917\u0947, \u0924\u094b \u0915\u093f\u0938\u0940 hosting platform \u092a\u0930 \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915 account \u092c\u0928\u093e\u090f\u0901, repository push \u0915\u0930\u0947\u0902 \u0914\u0930 branching \u0924\u0925\u093e merging \u0915\u093e \u0905\u092d\u094d\u092f\u093e\u0938 \u0915\u0930\u0947\u0902\u0964 \u0915\u093f\u0938\u0940 test repo \u092e\u0947\u0902 \u091c\u093e\u0928\u092c\u0942\u091d\u0915\u0930 merge conflict \u092c\u0928\u093e\u0915\u0930 \u0909\u0938\u0947 resolve \u0915\u0930\u0947\u0902, \u0915\u094d\u092f\u094b\u0902\u0915\u093f \u0910\u0938\u093e \u090f\u0915 \u092c\u093e\u0930 \u0915\u0930\u0928\u0947 \u0938\u0947 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0921\u0930 \u0938\u092e\u093e\u092a\u094d\u0924 \u0939\u094b \u091c\u093e\u0924\u093e \u0939\u0948\u0964 \u0926\u0930\u094d\u091c\u0928 commands \u0930\u091f\u0928\u0947 \u0915\u0940 \u0917\u0932\u0924\u0940 \u0938\u0947 \u092c\u091a\u0947\u0902; \u092e\u0941\u0916\u094d\u092f workflow \u0915\u0940 \u0917\u0939\u0930\u0940 \u0938\u092e\u091d \u0938\u092c \u0915\u0941\u091b \u0915\u0940 \u0909\u0925\u0932\u0940 \u091c\u093e\u0928\u0915\u093e\u0930\u0940 \u0938\u0947 \u092c\u0947\u0939\u0924\u0930 \u0939\u0948\u0964<\/p>\n<h3>\u0906\u092e \u0936\u0941\u0930\u0941\u0906\u0924\u0940 \u0917\u0932\u0924\u093f\u092f\u093e\u0901 \u091c\u093f\u0928\u0938\u0947 \u092c\u091a\u0947\u0902<\/h3>\n<ul>\n<li><strong>\u090f\u0915 \u092c\u093e\u0930 \u092e\u0947\u0902 \u092c\u0939\u0941\u0924 \u0915\u0941\u091b commit \u0915\u0930\u0928\u093e\u0964<\/strong> \u091b\u094b\u091f\u0947, focused commits review \u0914\u0930 revert \u0915\u0930\u0928\u0947 \u092e\u0947\u0902 \u0906\u0938\u093e\u0928 \u0939\u094b\u0924\u0947 \u0939\u0948\u0902\u0964<\/li>\n<li><strong>\u0905\u0938\u094d\u092a\u0937\u094d\u091f commit messages\u0964<\/strong> &#8220;\u0915\u0941\u091b \u0920\u0940\u0915 \u0915\u0930 \u0926\u093f\u092f\u093e&#8221; \u0915\u093f\u0938\u0940 \u0915\u0947 \u0915\u093e\u092e \u0928\u0939\u0940\u0902 \u0906\u0924\u093e, \u0906\u092a\u0915\u0947 \u092d\u0935\u093f\u0937\u094d\u092f \u0915\u0947 \u0938\u094d\u0935\u092f\u0902 \u0915\u0947 \u092d\u0940 \u0928\u0939\u0940\u0902\u0964<\/li>\n<li><strong>Secrets commit \u0915\u0930\u0928\u093e\u0964<\/strong> passwords, API keys \u092f\u093e tokens \u0915\u092d\u0940 commit \u0928 \u0915\u0930\u0947\u0902; sensitive \u0914\u0930 generated files \u0915\u094b \u092c\u093e\u0939\u0930 \u0930\u0916\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <em>.gitignore<\/em> file \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902\u0964<\/li>\n<li><strong>\u092a\u094d\u0930\u092f\u094b\u0917 \u0915\u0930\u0928\u0947 \u0938\u0947 \u0921\u0930\u0928\u093e\u0964<\/strong> Branches \u0938\u0938\u094d\u0924\u0940 \u0939\u094b\u0924\u0940 \u0939\u0948\u0902 \u0914\u0930 local commits \u092a\u0942\u0930\u094d\u0935\u0935\u0924 \u0915\u093f\u090f \u091c\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902, \u0907\u0938\u0932\u093f\u090f \u0938\u094d\u0935\u0924\u0902\u0924\u094d\u0930 \u0930\u0942\u092a \u0938\u0947 explore \u0915\u0930\u0947\u0902\u0964<\/li>\n<\/ul>\n<h2>\u0915\u094d\u092f\u093e Git \u0938\u0940\u0916\u0928\u0947 \u092e\u0947\u0902 \u0932\u0917\u093e \u0938\u092e\u092f \u0909\u091a\u093f\u0924 \u0939\u0948?<\/h2>\n<p>IT \u092e\u0947\u0902 \u092f\u093e IT \u092e\u0947\u0902 \u0906\u0928\u0947 \u0935\u093e\u0932\u0947 \u0932\u0917\u092d\u0917 \u0915\u093f\u0938\u0940 \u092d\u0940 \u0935\u094d\u092f\u0915\u094d\u0924\u093f \u0915\u0947 \u0932\u093f\u090f \u0939\u093e\u0901\u0964 Git \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915 \u0939\u0948, \u0938\u093e\u0930\u094d\u0935\u092d\u094c\u092e\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u0909\u092a\u092f\u094b\u0917 \u0939\u094b\u0924\u093e \u0939\u0948 \u0914\u0930 employers, languages \u0924\u0925\u093e job titles \u0915\u0947 \u0905\u0928\u0941\u0938\u093e\u0930 \u0938\u0939\u091c \u0930\u0942\u092a \u0938\u0947 \u0938\u094d\u0925\u093e\u0928\u093e\u0902\u0924\u0930\u093f\u0924 \u0939\u094b \u0938\u0915\u0924\u093e \u0939\u0948\u0964 \u092c\u0941\u0928\u093f\u092f\u093e\u0926\u0940 \u092c\u093e\u0924\u0947\u0902 \u090f\u0915 \u0926\u093f\u0928 \u092e\u0947\u0902 \u0938\u0940\u0916\u0940 \u091c\u093e \u0938\u0915\u0924\u0940 \u0939\u0948\u0902 \u0914\u0930 \u0917\u0939\u0930\u0947 \u0915\u094c\u0936\u0932 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 projects \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0938\u094d\u0935\u093e\u092d\u093e\u0935\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u0935\u093f\u0915\u0938\u093f\u0924 \u0939\u094b\u0924\u0947 \u0939\u0948\u0902\u0964 \u091a\u0942\u0901\u0915\u093f \u092f\u0939 \u0906\u0927\u0941\u0928\u093f\u0915 development \u0914\u0930 operations \u0926\u094b\u0928\u094b\u0902 \u0915\u0947 \u0915\u0947\u0902\u0926\u094d\u0930 \u092e\u0947\u0902 \u0939\u0948, Git \u092a\u0930 \u0932\u0917\u093e\u092f\u093e \u0917\u092f\u093e \u0938\u092e\u092f \u0936\u093e\u092f\u0926 \u0939\u0940 \u0935\u094d\u092f\u0930\u094d\u0925 \u0939\u094b\u0924\u093e \u0939\u0948\u0964 \u0907\u0938\u0947 touch typing \u092f\u093e command line \u0915\u0940 \u0924\u0930\u0939 foundational literacy \u092e\u093e\u0928\u0947\u0902, \u0915\u094b\u0908 \u0935\u093f\u0936\u0947\u0937\u091c\u094d\u091e\u0924\u093e \u0928\u0939\u0940\u0902\u0964 \u0907\u0938\u0915\u0947 \u0932\u093e\u092d \u0906\u092a\u0915\u0940 \u092a\u0942\u0930\u0940 career \u092e\u0947\u0902 \u0938\u093e\u0925 \u0926\u0947\u0902\u0917\u0947\u0964<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0924\u094d\u0935\u0930\u093f\u0924 \u0909\u0924\u094d\u0924\u0930: Git \u090f\u0915 \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915, open-source distributed version control system \u0939\u0948, \u091c\u094b files \u0915\u0947 \u090f\u0915 \u0938\u092e\u0942\u0939\u2014\u0906\u092e\u0924\u094c\u0930 \u092a\u0930 source code\u2014\u092e\u0947\u0902 \u0906\u092a\u0915\u0947 \u0926\u094d\u0935\u093e\u0930\u093e \u0915\u093f\u090f \u0917\u090f \u0939\u0930 \u092c\u0926\u0932\u093e\u0935 \u0915\u094b &hellip; <a href=\"https:\/\/boostelearning.com\/hi\/resources\/blog\/what-is-git\/\">Continued<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"bel_standfirst":"","bel_faq":"\u0915\u094d\u092f\u093e Git \u0914\u0930 GitHub \u090f\u0915 \u0939\u0940 \u0939\u0948\u0902?|\u0928\u0939\u0940\u0902\u0964 Git \u090f\u0915 version control software \u0939\u0948 \u091c\u094b \u0906\u092a\u0915\u0947 computer \u092a\u0930 \u091a\u0932\u0924\u093e \u0939\u0948 \u0914\u0930 files \u092e\u0947\u0902 \u0939\u0941\u090f \u092c\u0926\u0932\u093e\u0935\u094b\u0902 \u0915\u094b track \u0915\u0930\u0924\u093e \u0939\u0948\u0964 GitHub \u090f\u0915 commercial website \u0939\u0948 \u091c\u094b Git repositories \u0915\u094b online host \u0915\u0930\u0924\u0940 \u0939\u0948 \u0914\u0930 pull requests \u0924\u0925\u093e issue tracking \u091c\u0948\u0938\u0940 collaboration features \u091c\u094b\u0921\u093c\u0924\u0940 \u0939\u0948\u0964 \u0906\u092a Git \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u092c\u093f\u0928\u093e \u0915\u093f\u0938\u0940 GitHub account \u0915\u0947 \u092d\u0940 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 repositories \u0915\u094b GitLab \u092f\u093e Bitbucket \u091c\u0948\u0938\u0947 \u0935\u093f\u0915\u0932\u094d\u092a\u094b\u0902 \u092a\u0930 \u092d\u0940 host \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964\n\u0915\u094d\u092f\u093e Git \u0938\u0940\u0916\u0928\u093e \u092e\u0941\u0936\u094d\u0915\u093f\u0932 \u0939\u0948?|\u0930\u094b\u091c\u093c\u092e\u0930\u094d\u0930\u093e \u0915\u0947 \u092c\u0941\u0928\u093f\u092f\u093e\u0926\u0940 \u0915\u093e\u092e (clone, add, commit, push, pull) \u090f\u0915-\u0926\u094b \u0926\u093f\u0928 \u092e\u0947\u0902 \u0938\u0940\u0916\u0947 \u091c\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 Rebasing, merge conflicts \u0915\u094b resolve \u0915\u0930\u0928\u093e \u0914\u0930 \u0916\u094b\u090f \u0939\u0941\u090f commits \u0915\u094b recover \u0915\u0930\u0928\u093e \u091c\u0948\u0938\u0947 \u0917\u0939\u0930\u0947 concepts \u0938\u092e\u091d\u0928\u0947 \u092e\u0947\u0902 \u0905\u0927\u093f\u0915 \u0938\u092e\u092f \u0932\u0917\u0924\u093e \u0939\u0948 \u0914\u0930 \u092f\u0947 \u0906\u092e\u0924\u094c\u0930 \u092a\u0930 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 project \u0915\u0947 \u0905\u0928\u0941\u092d\u0935 \u0938\u0947 \u0939\u0940 \u0938\u0940\u0916\u0947 \u091c\u093e\u0924\u0947 \u0939\u0948\u0902\u0964 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0932\u094b\u0917 Git \u092a\u0930 \u0915\u0941\u0936\u0932 \u0939\u094b \u091c\u093e\u0924\u0947 \u0939\u0948\u0902, \u0907\u0938\u0938\u0947 \u092c\u0939\u0941\u0924 \u092a\u0939\u0932\u0947 \u0915\u093f \u0909\u0928\u094d\u0939\u0947\u0902 \u0932\u0917\u0947 \u0915\u093f \u0909\u0928\u094d\u0939\u094b\u0902\u0928\u0947 \u0907\u0938\u0947 \u092a\u0942\u0930\u0940 \u0924\u0930\u0939 master \u0915\u0930 \u0932\u093f\u092f\u093e \u0939\u0948\u0964\n\u0915\u094d\u092f\u093e \u092e\u0941\u091d\u0947 IT job \u092a\u093e\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f Git \u091c\u093e\u0928\u0928\u093e \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0948?|\u0905\u0927\u093f\u0915\u093e\u0902\u0936 software, DevOps \u0914\u0930 cloud roles \u092e\u0947\u0902 \u0939\u093e\u0901, Git \u092e\u0947\u0902 \u0926\u0915\u094d\u0937\u0924\u093e \u0915\u0940 \u0935\u094d\u092f\u093e\u0935\u0939\u093e\u0930\u093f\u0915 \u0930\u0942\u092a \u0938\u0947 \u0905\u092a\u0947\u0915\u094d\u0937\u093e \u0915\u0940 \u091c\u093e\u0924\u0940 \u0939\u0948\u0964 Sysadmin \u0914\u0930 support roles \u092e\u0947\u0902 \u092d\u0940 configuration files \u0914\u0930 scripts \u0915\u094b manage \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f Git \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u092c\u0922\u093c\u0924\u093e \u091c\u093e \u0930\u0939\u093e \u0939\u0948\u0964 \u092f\u0939 \u092a\u0942\u0930\u0947 IT \u092e\u0947\u0902 \u0938\u092c\u0938\u0947 \u0906\u0938\u093e\u0928\u0940 \u0938\u0947 \u090f\u0915 job \u0938\u0947 \u0926\u0942\u0938\u0930\u0940 job \u092e\u0947\u0902 \u0932\u0947 \u091c\u093e\u090f \u091c\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 skills \u092e\u0947\u0902 \u0938\u0947 \u090f\u0915 \u0939\u0948, \u0915\u094d\u092f\u094b\u0902\u0915\u093f \u0932\u0917\u092d\u0917 \u0939\u0930 team \u0907\u0938\u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u0940 \u0939\u0948\u0964\n\u0915\u094d\u092f\u093e Git \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915 \u0909\u092a\u092f\u094b\u0917 \u0915\u0947 \u0932\u093f\u090f \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948?|\u0939\u093e\u0901\u0964 Git \u0938\u094d\u0935\u092f\u0902 \u090f\u0915 \u0928\u093f\u0903\u0936\u0941\u0932\u094d\u0915, open-source software \u0939\u0948, \u091c\u093f\u0938\u0947 GPL license \u0915\u0947 \u0905\u0902\u0924\u0930\u094d\u0917\u0924 release \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0964 GitHub, GitLab \u0914\u0930 Bitbucket \u091c\u0948\u0938\u0940 hosting platforms \u0935\u094d\u092f\u0915\u094d\u0924\u093f\u092f\u094b\u0902 \u0914\u0930 \u091b\u094b\u091f\u0940 teams \u0915\u0947 \u0932\u093f\u090f free tiers \u0926\u0947\u0924\u0940 \u0939\u0948\u0902, \u0932\u0947\u0915\u093f\u0928 \u092c\u0921\u093c\u0947 \u092a\u0948\u092e\u093e\u0928\u0947 \u092a\u0930 private repositories, advanced security \u0914\u0930 enterprise administration \u0915\u0947 \u0932\u093f\u090f \u0936\u0941\u0932\u094d\u0915 \u0932\u0947\u0924\u0940 \u0939\u0948\u0902\u0964\nGit \u092e\u0947\u0902 commit \u0915\u094d\u092f\u093e \u0939\u094b\u0924\u093e \u0939\u0948?|Commit \u0906\u092a\u0915\u0947 project \u0915\u0940 \u0915\u093f\u0938\u0940 \u0928\u093f\u0936\u094d\u091a\u093f\u0924 \u0938\u092e\u092f \u092a\u0930 \u0932\u0940 \u0917\u0908 \u0938\u0939\u0947\u091c\u0940 \u0939\u0941\u0908 snapshot \u0939\u094b\u0924\u0940 \u0939\u0948, \u091c\u093f\u0938\u0915\u0947 \u0938\u093e\u0925 \u092c\u0926\u0932\u093e\u0935 \u0915\u093e \u0935\u0930\u094d\u0923\u0928 \u0915\u0930\u0928\u0947 \u0935\u093e\u0932\u093e message \u092d\u0940 \u0939\u094b\u0924\u093e \u0939\u0948\u0964 \u0939\u0930 commit \u0915\u093e \u090f\u0915 unique identifier (hash) \u0939\u094b\u0924\u093e \u0939\u0948 \u0914\u0930 \u0935\u0939 \u0905\u092a\u0928\u0947 parent \u0915\u0940 \u0913\u0930 \u0938\u0902\u0915\u0947\u0924 \u0915\u0930\u0924\u0940 \u0939\u0948\u0964 Git \u0907\u0938\u0940 \u0924\u0930\u0940\u0915\u0947 \u0938\u0947 \u092a\u0942\u0930\u093e \u0907\u0924\u093f\u0939\u093e\u0938 \u092c\u0928\u093e\u0924\u093e \u0939\u0948, \u091c\u093f\u0938\u0947 \u0906\u092a review, compare \u0914\u0930 rollback \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964\nGit \u0914\u0930 SVN \u092e\u0947\u0902 \u0915\u094d\u092f\u093e \u0905\u0902\u0924\u0930 \u0939\u0948?|SVN (Subversion) \u090f\u0915 centralized version control system \u0939\u0948, \u091c\u093f\u0938\u0915\u093e \u0907\u0924\u093f\u0939\u093e\u0938 \u090f\u0915 central server \u092a\u0930 \u0930\u0939\u0924\u093e \u0939\u0948\u0964 Git distributed \u0939\u0948, \u092f\u093e\u0928\u0940 \u0939\u0930 developer \u0915\u0947 \u092a\u093e\u0938 \u0907\u0924\u093f\u0939\u093e\u0938 \u0915\u0940 \u092a\u0942\u0930\u0940 local copy \u0939\u094b\u0924\u0940 \u0939\u0948\u0964 \u0907\u0938\u0938\u0947 \u0905\u0927\u093f\u0915\u093e\u0902\u0936 \u0915\u093e\u0930\u094d\u092f Git \u092e\u0947\u0902 \u0924\u0947\u091c\u093c \u0939\u094b\u0924\u0947 \u0939\u0948\u0902, \u0906\u092a offline \u0915\u093e\u092e \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902 \u0914\u0930 branching \u0935 merging \u0915\u0939\u0940\u0902 \u0905\u0927\u093f\u0915 \u0938\u0938\u094d\u0924\u0940 \u0939\u094b \u091c\u093e\u0924\u0940 \u0939\u0948\u0964","bel_outcomes":"","bel_audience":"","bel_outline":"","bel_exam":"","bel_livelabs":"","bel_duration":"","bel_exam_code":"","bel_level":"","bel_price":"","bel_rating":"","bel_reviews":"","bel_instructors":"","bel_image_credit":"","bel_result_num":"","bel_result_label":"","bel_customer":"","bel_industry":"","bel_credentials":"","bel_courses_taught":"","bel_meta_desc":"Git \u0915\u094d\u092f\u093e \u0939\u0948? \u092f\u0939 \u0935\u0939 version control system \u0939\u0948 \u091c\u094b code \u092e\u0947\u0902 \u0939\u0941\u090f \u092c\u0926\u0932\u093e\u0935\u094b\u0902 \u0915\u094b track \u0915\u0930\u0924\u093e \u0939\u0948\u0964 Repositories, commits \u0914\u0930 branches \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u091c\u093e\u0928\u0947\u0902\u0964","footnotes":""},"categories":[44],"tags":[],"class_list":["post-2488","post","type-post","status-publish","format-standard","hentry","category-devops"],"_links":{"self":[{"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/posts\/2488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/comments?post=2488"}],"version-history":[{"count":0,"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/posts\/2488\/revisions"}],"wp:attachment":[{"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/media?parent=2488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/categories?post=2488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/boostelearning.com\/hi\/wp-json\/wp\/v2\/tags?post=2488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}