{"id":68664,"date":"2024-07-09T04:11:31","date_gmt":"2024-07-09T00:41:31","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/git-commands-for-software-engineers-51n8\/"},"modified":"2024-07-09T04:11:31","modified_gmt":"2024-07-09T00:41:31","slug":"git-commands-for-software-engineers-51n8","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/git-commands-for-software-engineers-51n8\/","title":{"rendered":"\u062f\u0633\u062a\u0648\u0631\u0627\u062a Git \u0628\u0631\u0627\u06cc \u0645\u0647\u0646\u062f\u0633\u0627\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631"},"content":{"rendered":"<p>Summarize this content to 400 words in Persian Lang <\/p>\n<p>  \u0645\u0639\u0631\u0641\u06cc<\/p>\n<p>Git \u06cc\u06a9 \u0627\u0628\u0632\u0627\u0631 \u0636\u0631\u0648\u0631\u06cc \u0628\u0631\u0627\u06cc \u0645\u0647\u0646\u062f\u0633\u06cc\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u06a9\u0646\u062a\u0631\u0644 \u0646\u0633\u062e\u0647 \u06a9\u0627\u0631\u0622\u0645\u062f\u060c \u0647\u0645\u06a9\u0627\u0631\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.  \u0686\u0647 \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0627\u0631 \u0628\u0631 \u0631\u0648\u06cc \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0627\u0646\u0641\u0631\u0627\u062f\u06cc \u06cc\u0627 \u0628\u062e\u0634\u06cc \u0627\u0632 \u06cc\u06a9 \u062a\u06cc\u0645 \u0628\u0632\u0631\u06af \u0628\u0627\u0634\u06cc\u062f\u060c \u062a\u0633\u0644\u0637 \u0628\u0631 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Git \u0628\u0631\u0627\u06cc \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u062a\u0648\u0633\u0639\u0647 \u0634\u0645\u0627 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a.  \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 \u0645\u062a\u062f\u0627\u0648\u0644\u200c\u062a\u0631\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Git \u0631\u0627 \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f \u067e\u0648\u0634\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u067e\u0627\u06cc\u0647\u200c\u0627\u06cc \u0645\u062d\u06a9\u0645 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u06a9\u062f\u060c \u0631\u062f\u06cc\u0627\u0628\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0648 \u0647\u0645\u0627\u0647\u0646\u06af\u06cc \u0628\u0627 \u0633\u0627\u06cc\u0631 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.  \u0628\u0627 \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647\u0631\u0647 \u0648\u0631\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f \u0648 \u0627\u0632 \u067e\u06cc\u0634\u0631\u0641\u062a \u0646\u0631\u0645 \u067e\u0631\u0648\u0698\u0647 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f.  \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u06a9\u0644\u06cc\u062f\u06cc Git \u0628\u067e\u0631\u062f\u0627\u0632\u06cc\u0645 \u06a9\u0647 \u0647\u0631 \u0645\u0647\u0646\u062f\u0633 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0628\u0627\u06cc\u062f \u0628\u062f\u0627\u0646\u062f.<\/p>\n<p>\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc<\/p>\n<p>1. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc gitPurpose: Configure Git settings, such as user name and email.<\/p>\n<p>Example: git config &#8211;global user.name &#8220;Your Name&#8221;<\/p>\n<p>2. git initPurpose: Initialize a new Git repository.<\/p>\n<p>Example: git init<\/p>\n<p>3. git clonePurpose: Clone an existing repository.<\/p>\n<p>Example: git clone https:\/\/github.com\/user\/repo.git<\/p>\n<p>4. \u0648\u0636\u0639\u06cc\u062a gitPurpose: Show the working directory and staging area status.<\/p>\n<p>Example: git status<\/p>\n<p>5. git addPurpose: Add file contents to the index (staging area).<\/p>\n<p>Example: git add . (add all files)<\/p>\n<p>6. git commitPurpose: Record changes to the repository.<\/p>\n<p>Example: git commit -m &#8220;Commit message&#8221;<\/p>\n<p>7. git pushPurpose: Update remote refs along with associated objects.<\/p>\n<p>Example: git push origin main<\/p>\n<p>8. git pullPurpose: Fetch from and integrate with another repository or local branch.<\/p>\n<p>Example: git pull origin main<\/p>\n<p>9. \u0634\u0627\u062e\u0647 gitPurpose: List, create, or delete branches.<\/p>\n<p>Example: git branch new-branch (create new branch)<\/p>\n<p>10. \u067e\u0631\u062f\u0627\u062e\u062a gitPurpose: Switch branches or restore working tree files.<\/p>\n<p>Example: git checkout new-branch (switch to branch)<\/p>\n<p>11. \u0633\u0648\u0626\u06cc\u0686 gitPurpose: Switch branches.<\/p>\n<p>Example: git switch new-branch<\/p>\n<p>12. git \u0627\u062f\u063a\u0627\u0645Purpose: Join two or more development histories together.<\/p>\n<p>Example: git merge new-branch (merge new-branch into current branch)<\/p>\n<p>13. git rebasePurpose: Reapply commits on top of another base tip.<\/p>\n<p>Example: git rebase main<\/p>\n<p>14. git logPurpose: Show commit logs.<\/p>\n<p>Example: git log &#8211;oneline<\/p>\n<p>15. git diffPurpose: Show changes between commits, commit and working tree, etc.<\/p>\n<p>Example: git diff (show unstaged changes)<\/p>\n<p>16. git showPurpose: Show various types of objects.<\/p>\n<p>Example: git show HEAD (show changes in the last commit)<\/p>\n<p>17. git stashPurpose: Stash the changes in a dirty working directory away.<\/p>\n<p>Example: git stash<\/p>\n<p>18. git stash popPurpose: Apply the changes recorded in the stash to the working directory.<\/p>\n<p>Example: git stash pop<\/p>\n<p>19. git cleanPurpose: Remove untracked files from the working directory.<\/p>\n<p>Example: git clean -fd<\/p>\n<p>20. git remotePurpose: Manage set of tracked repositories.<\/p>\n<p>Example: git remote add origin https:\/\/github.com\/user\/repo.git<\/p>\n<p>21. git fetchPurpose: Download objects and refs from another repository.<\/p>\n<p>Example: git fetch origin<\/p>\n<p>22. git remote -vPurpose: Show the URLs that a remote name corresponds to.<\/p>\n<p>Example: git remote -v<\/p>\n<p>\u0631\u0648\u0632 23 gitPurpose: Create, list, delete, or verify a tag object.<\/p>\n<p>Example: git tag -a v1.0 -m &#8220;Version 1.0&#8221;<\/p>\n<p>24. git push origin &#8211;\u0628\u0631\u0686\u0633\u0628 \u0647\u0627Purpose: Push all tags to the remote repository.<\/p>\n<p>Example: git push origin &#8211;tags<\/p>\n<p>25. git resetPurpose: Reset current HEAD to the specified state.<\/p>\n<p>Example: git reset &#8211;hard HEAD~1 (reset to previous commit)<\/p>\n<p>26. git revertPurpose: Create a new commit that undoes the changes from a previous commit.<\/p>\n<p>Example: git revert HEAD<\/p>\n<p>27. \u067e\u0631\u062f\u0627\u062e\u062a git &#8212; Purpose: Discard changes in the working directory.<\/p>\n<p>Example: git checkout &#8212; file.txt (discard changes in file.txt)<\/p>\n<p>28. \u06af\u06cc\u0644\u0627\u0633 \u0686\u06cc\u062f\u0646Purpose: Apply the changes introduced by some existing commits.<\/p>\n<p>Example: git cherry-pick <\/p>\n<p>29. \u0634\u0627\u062e\u0647 git -dPurpose: Delete a branch.<\/p>\n<p>Example: git branch -d branch-name<\/p>\n<p>30. \u0634\u0627\u062e\u0647 git -DPurpose: Force delete a branch.<\/p>\n<p>Example: git branch -D branch-name<\/p>\n<p>31. git merge &#8211;no-offPurpose: Create a merge commit even when the merge resolves as a fast-forward.<\/p>\n<p>Example: git merge &#8211;no-ff new-branch<\/p>\n<p>32. git rebase -iPurpose: Start an interactive rebase.<\/p>\n<p>Example: git rebase -i HEAD~3<\/p>\n<p>33. git diff &#8211;stagedPurpose: Show changes between the index and the last commit.<\/p>\n<p>Example: git diff &#8211;staged<\/p>\n<p>34. \u0633\u0631\u0632\u0646\u0634 \u06a9\u0631\u062f\u0646<\/p>\n<p>Purpose: Show what revision and author last modified each line of a file.<\/p>\n<p>Example: git blame file.txt<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>35. git log &#8211;graphPurpose: Show a graph of the commit history.<\/p>\n<p>Example: git log &#8211;graph &#8211;oneline<\/p>\n<p>36. git reflogPurpose: Show a log of all references.<\/p>\n<p>Example: git reflog<\/p>\n<p>37. git stash listPurpose: List all stashes.<\/p>\n<p>Example: git stash list<\/p>\n<p>38. git stash \u0627\u0639\u0645\u0627\u0644 \u0634\u0648\u062fPurpose: Apply a stash to the working directory.<\/p>\n<p>Example: git stash apply stash@{1}<\/p>\n<p>39. git stash dropPurpose: Remove a single stash entry from the list of stashes.<\/p>\n<p>Example: git stash drop stash@{1}<\/p>\n<p>40. \u0646\u0645\u0627\u06cc\u0634 \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631 gitPurpose: Show information about the remote repository.<\/p>\n<p>Example: git remote show origin<\/p>\n<p>41. git remote rmPurpose: Remove a remote.<\/p>\n<p>Example: git remote rm origin<\/p>\n<p>42. git pull &#8211;rebasePurpose: Fetch and rebase the current branch on top of the upstream branch.<\/p>\n<p>Example: git pull &#8211;rebase origin main<\/p>\n<p>43. git fetch &#8211;all<\/p>\n<p>Purpose: Fetch all remotes.<\/p>\n<p>Example: git fetch &#8211;all<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>44. git bisectPurpose: Use binary search to find the commit that introduced a bug.<\/p>\n<p>Example: git bisect start<\/p>\n<p>45. \u0632\u06cc\u0631 \u0645\u0627\u0698\u0648\u0644 gitPurpose: Initialize, update, or inspect submodules.<\/p>\n<p>Example: git submodule update &#8211;init<\/p>\n<p>46. \u200b\u200b\u0622\u0631\u0634\u06cc\u0648 gitPurpose: Create an archive of files from a named tree.<\/p>\n<p>Example: git archive &#8211;format=tar HEAD &gt; archive.tar<\/p>\n<p>47. git shortlogPurpose: Summarize git log output.<\/p>\n<p>Example: git shortlog -s -n<\/p>\n<p>48. git \u062a\u0648\u0635\u06cc\u0641 \u06a9\u0646\u06cc\u062f<\/p>\n<p>Purpose: Give an object a human-readable name based on an available ref.<\/p>\n<p>Example: git describe &#8211;tags<\/p>\n<p>    \u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/p>\n<p>    \u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/p>\n<p>49. git rev-parsePurpose: Parse revision (or other objects) and retrieve its hash.<\/p>\n<p>Example: git rev-parse HEAD<\/p>\n<p>50. \u062a\u06af git -dPurpose: Delete a tag from the local repository.<\/p>\n<p>Example: git tag -d v1.0<\/p>\n<p>51. git checkout -bPurpose: Create and switch to a new branch.<\/p>\n<p>Example: git checkout -b new-branch<\/p>\n<p>52. git push origin &#8211;deletePurpose: Delete a remote branch.<\/p>\n<p>Example: git push origin &#8211;delete branch-name<\/p>\n<p>53. \u06af\u06cc\u0644\u0627\u0633 \u06af\u06cc\u0644\u0627\u0633Purpose: Find commits not merged upstream.<\/p>\n<p>Example: git cherry -v<\/p>\n<p>54. git rmPurpose: Remove files from the working tree and from the index.<\/p>\n<p>Example: git rm file.txt<\/p>\n<p>55. git mvPurpose: Move or rename a file, directory, or symlink.<\/p>\n<p>Example: git mv oldname.txt newname.txt<\/p>\n<p>.56 git \u0631\u06cc\u0633\u062a HEADPurpose: Unstage changes.<\/p>\n<p>Example: git reset HEAD file.txt<\/p>\n<p>57. git log -pPurpose: Show changes over time for a specific file.<\/p>\n<p>Example: git log -p file.txt<\/p>\n<p>58. git diff &#8211;cachedPurpose: Show changes between the index and the last commit (same as &#8211;staged).<\/p>\n<p>Example: git diff &#8211;cached<\/p>\n<p>59. git \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc \u0634\u0648\u062fPurpose: Apply a patch to files and\/or to the index.<\/p>\n<p>Example: git apply patch.diff<\/p>\n<p>60. git format-patchPurpose: Prepare patches for e-mail submission.<\/p>\n<p>Example: git format-patch -1 HEAD<\/p>\n<p>61. \u0628\u0631\u0648 \u0635\u0628\u062dPurpose: Apply a series of patches from a mailbox.<\/p>\n<p>Example: git am <\/p>\n<p>62. git cherry-pick &#8211;\u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062fPurpose: Resume cherry-picking after resolving conflicts.<\/p>\n<p>Example: git cherry-pick &#8211;continue<\/p>\n<p>63. git fsckPurpose: Verify the connectivity and validity of objects in the database.<\/p>\n<p>Example: git fsck<\/p>\n<p>64. git gcPurpose: Cleanup unnecessary files and optimize the local repository.<\/p>\n<p>Example: git gc<\/p>\n<p>65. \u0622\u0644\u0648 \u062e\u0634\u06a9 \u0622\u0644\u0648Purpose: Remove unreachable objects from the object database.<\/p>\n<p>Example: git prune<\/p>\n<p>66. git notesPurpose: Add or inspect object notes.<\/p>\n<p>Example: git notes add -m &#8220;Note message&#8221;<\/p>\n<p>67. git whatchangedPurpose: Show what changed, similar to git log.<\/p>\n<p>Example: git whatchanged<\/p>\n<p>*68. git show-branch *Purpose: Show branches and their commits.<\/p>\n<p>Example: git show-branch<\/p>\n<p>69. git verify-tagPurpose: Check the GPG signature of tags.<\/p>\n<p>Example: git verify-tag v1.0<\/p>\n<p>70. git show-refPurpose: List references in a local repository.<\/p>\n<p>Example: git show-ref<\/p>\n<p>LinkedIn Account  : \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646Twitter Account: \u062a\u0648\u06cc\u06cc\u062a\u0631\u0627\u0639\u062a\u0628\u0627\u0631: \u06af\u0631\u0627\u0641\u06cc\u06a9 \u0647\u0627 \u0627\u0632 \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646 \u062a\u0647\u06cc\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a<\/p>\n<div data-article-id=\"1916542\" id=\"article-body\">\n<h2>\n<p>  \u0645\u0639\u0631\u0641\u06cc<br \/>\n<\/h2>\n<p>Git \u06cc\u06a9 \u0627\u0628\u0632\u0627\u0631 \u0636\u0631\u0648\u0631\u06cc \u0628\u0631\u0627\u06cc \u0645\u0647\u0646\u062f\u0633\u06cc\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u06a9\u0646\u062a\u0631\u0644 \u0646\u0633\u062e\u0647 \u06a9\u0627\u0631\u0622\u0645\u062f\u060c \u0647\u0645\u06a9\u0627\u0631\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f.  \u0686\u0647 \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0627\u0631 \u0628\u0631 \u0631\u0648\u06cc \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0627\u0646\u0641\u0631\u0627\u062f\u06cc \u06cc\u0627 \u0628\u062e\u0634\u06cc \u0627\u0632 \u06cc\u06a9 \u062a\u06cc\u0645 \u0628\u0632\u0631\u06af \u0628\u0627\u0634\u06cc\u062f\u060c \u062a\u0633\u0644\u0637 \u0628\u0631 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Git \u0628\u0631\u0627\u06cc \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646 \u06af\u0631\u062f\u0634 \u06a9\u0627\u0631 \u062a\u0648\u0633\u0639\u0647 \u0634\u0645\u0627 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a.  \u0627\u06cc\u0646 \u0631\u0627\u0647\u0646\u0645\u0627 \u0645\u062a\u062f\u0627\u0648\u0644\u200c\u062a\u0631\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Git \u0631\u0627 \u06a9\u0647 \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u06cc\u062f \u067e\u0648\u0634\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f \u0648 \u067e\u0627\u06cc\u0647\u200c\u0627\u06cc \u0645\u062d\u06a9\u0645 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0627\u06cc\u06af\u0627\u0647 \u06a9\u062f\u060c \u0631\u062f\u06cc\u0627\u0628\u06cc \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0648 \u0647\u0645\u0627\u0647\u0646\u06af\u06cc \u0628\u0627 \u0633\u0627\u06cc\u0631 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u0631\u0627\u0626\u0647 \u0645\u06cc\u200c\u062f\u0647\u062f.  \u0628\u0627 \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631\u0627\u062a\u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0647\u0631\u0647 \u0648\u0631\u06cc \u062e\u0648\u062f \u0631\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0647\u06cc\u062f \u0648 \u0627\u0632 \u067e\u06cc\u0634\u0631\u0641\u062a \u0646\u0631\u0645 \u067e\u0631\u0648\u0698\u0647 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f.  \u0628\u06cc\u0627\u06cc\u06cc\u062f \u0628\u0647 \u062f\u0633\u062a\u0648\u0631\u0627\u062a \u06a9\u0644\u06cc\u062f\u06cc Git \u0628\u067e\u0631\u062f\u0627\u0632\u06cc\u0645 \u06a9\u0647 \u0647\u0631 \u0645\u0647\u0646\u062f\u0633 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0628\u0627\u06cc\u062f \u0628\u062f\u0627\u0646\u062f.<\/p>\n<p><strong>\u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc<\/strong><\/p>\n<blockquote>\n<p><strong>1. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc git<\/strong><br \/><code>Purpose: Configure Git settings, such as user name and email.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git config --global user.name \"Your Name\"\n<\/code><\/pre>\n<p><strong>2. git init<\/strong><br \/><code>Purpose: Initialize a new Git repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git init\n<\/code><\/pre>\n<p><strong>3. git clone<\/strong><br \/><code>Purpose: Clone an existing repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git clone https:\/\/github.com\/user\/repo.git\n<\/code><\/pre>\n<p><strong>4. \u0648\u0636\u0639\u06cc\u062a git<\/strong><br \/><code>Purpose: Show the working directory and staging area status.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git status\n<\/code><\/pre>\n<p><strong>5. git add<\/strong><br \/><code>Purpose: Add file contents to the index (staging area).<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git add . (add all files)\n<\/code><\/pre>\n<p><strong>6. git commit<\/strong><br \/><code>Purpose: Record changes to the repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git commit -m \"Commit message\"\n<\/code><\/pre>\n<p><strong>7. git push<\/strong><br \/><code>Purpose: Update remote refs along with associated objects.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git push origin main\n<\/code><\/pre>\n<p><strong>8. git pull<\/strong><br \/><code>Purpose: Fetch from and integrate with another repository or local branch.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git pull origin main\n<\/code><\/pre>\n<p><strong>9. \u0634\u0627\u062e\u0647 git<\/strong><br \/><code>Purpose: List, create, or delete branches.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git branch new-branch (create new branch)\n<\/code><\/pre>\n<p><strong>10. \u067e\u0631\u062f\u0627\u062e\u062a git<\/strong><br \/><code>Purpose: Switch branches or restore working tree files.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git checkout new-branch (switch to branch)\n<\/code><\/pre>\n<p><strong>11. \u0633\u0648\u0626\u06cc\u0686 git<\/strong><br \/><code>Purpose: Switch branches.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git switch new-branch\n<\/code><\/pre>\n<p><strong>12. git \u0627\u062f\u063a\u0627\u0645<\/strong><br \/><code>Purpose: Join two or more development histories together.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git merge new-branch (merge new-branch into current branch)\n<\/code><\/pre>\n<p><strong>13. git rebase<\/strong><br \/><code>Purpose: Reapply commits on top of another base tip.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git rebase main\n<\/code><\/pre>\n<p><strong>14. git log<\/strong><br \/><code>Purpose: Show commit logs.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git log --oneline\n<\/code><\/pre>\n<p><strong>15. git diff<\/strong><br \/><code>Purpose: Show changes between commits, commit and working tree, etc.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git diff (show unstaged changes)\n<\/code><\/pre>\n<p><strong>16. git show<\/strong><br \/><code>Purpose: Show various types of objects.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git show HEAD (show changes in the last commit)\n<\/code><\/pre>\n<p><strong>17. git stash<\/strong><br \/><code>Purpose: Stash the changes in a dirty working directory away.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git stash\n<\/code><\/pre>\n<p><strong>18. git stash pop<\/strong><br \/><code>Purpose: Apply the changes recorded in the stash to the working directory.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git stash pop\n<\/code><\/pre>\n<p><strong>19. git clean<\/strong><br \/><code>Purpose: Remove untracked files from the working directory.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git clean -fd\n<\/code><\/pre>\n<p><strong>20. git remote<\/strong><br \/><code>Purpose: Manage set of tracked repositories.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git remote add origin https:\/\/github.com\/user\/repo.git\n<\/code><\/pre>\n<p><strong>21. git fetch<\/strong><br \/><code>Purpose: Download objects and refs from another repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git fetch origin\n<\/code><\/pre>\n<p><strong>22. git remote -v<\/strong><br \/><code>Purpose: Show the URLs that a remote name corresponds to.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git remote -v\n<\/code><\/pre>\n<p><strong>\u0631\u0648\u0632 23 git<\/strong><br \/><code>Purpose: Create, list, delete, or verify a tag object.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git tag -a v1.0 -m \"Version 1.0\"\n<\/code><\/pre>\n<p><strong>24. git push origin &#8211;\u0628\u0631\u0686\u0633\u0628 \u0647\u0627<\/strong><br \/><code>Purpose: Push all tags to the remote repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git push origin --tags\n<\/code><\/pre>\n<p><strong>25. git reset<\/strong><br \/><code>Purpose: Reset current HEAD to the specified state.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git reset --hard HEAD~1 (reset to previous commit)\n<\/code><\/pre>\n<p><strong>26. git revert<\/strong><br \/><code>Purpose: Create a new commit that undoes the changes from a previous commit.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git revert HEAD\n<\/code><\/pre>\n<p><strong>27. \u067e\u0631\u062f\u0627\u062e\u062a git &#8212; <\/strong><br \/><code>Purpose: Discard changes in the working directory.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git checkout -- file.txt (discard changes in file.txt)\n<\/code><\/pre>\n<p><strong>28. \u06af\u06cc\u0644\u0627\u0633 \u0686\u06cc\u062f\u0646<\/strong><br \/><code>Purpose: Apply the changes introduced by some existing commits.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git cherry-pick <commit-hash>\n<\/commit-hash><\/code><\/pre>\n<p><strong>29. \u0634\u0627\u062e\u0647 git -d<\/strong><br \/><code>Purpose: Delete a branch.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git branch -d branch-name\n<\/code><\/pre>\n<p><strong>30. \u0634\u0627\u062e\u0647 git -D<\/strong><br \/><code>Purpose: Force delete a branch.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git branch -D branch-name\n<\/code><\/pre>\n<p><strong>31. git merge &#8211;no-off<\/strong><br \/><code>Purpose: Create a merge commit even when the merge resolves as a fast-forward.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git merge --no-ff new-branch\n<\/code><\/pre>\n<p><strong>32. git rebase -i<\/strong><br \/><code>Purpose: Start an interactive rebase.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git rebase -i HEAD~3\n<\/code><\/pre>\n<p><strong>33. git diff &#8211;staged<\/strong><br \/><code>Purpose: Show changes between the index and the last commit.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git diff --staged\n<\/code><\/pre>\n<\/blockquote>\n<p><strong>34. \u0633\u0631\u0632\u0646\u0634 \u06a9\u0631\u062f\u0646<\/strong><\/p>\n<p><code>Purpose: Show what revision and author last modified each line of a file.<\/code><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Example: git blame file.txt\n\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<blockquote>\n<p><strong>35. git log &#8211;graph<\/strong><br \/><code>Purpose: Show a graph of the commit history.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git log --graph --oneline\n<\/code><\/pre>\n<p><strong>36. git reflog<\/strong><br \/><code>Purpose: Show a log of all references.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git reflog\n<\/code><\/pre>\n<p><strong>37. git stash list<\/strong><br \/><code>Purpose: List all stashes.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git stash list\n<\/code><\/pre>\n<p><strong>38. git stash \u0627\u0639\u0645\u0627\u0644 \u0634\u0648\u062f<\/strong><br \/><code>Purpose: Apply a stash to the working directory.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git stash apply stash@{1}\n<\/code><\/pre>\n<p><strong>39. git stash drop<\/strong><br \/><code>Purpose: Remove a single stash entry from the list of stashes.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git stash drop stash@{1}\n<\/code><\/pre>\n<p><strong>40. \u0646\u0645\u0627\u06cc\u0634 \u0627\u0632 \u0631\u0627\u0647 \u062f\u0648\u0631 git<\/strong><br \/><code>Purpose: Show information about the remote repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git remote show origin\n<\/code><\/pre>\n<p><strong>41. git remote rm<\/strong><br \/><code>Purpose: Remove a remote.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git remote rm origin\n<\/code><\/pre>\n<p><strong>42. git pull &#8211;rebase<\/strong><br \/><code>Purpose: Fetch and rebase the current branch on top of the upstream branch.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git pull --rebase origin main\n<\/code><\/pre>\n<\/blockquote>\n<p><strong>43. git fetch &#8211;all<\/strong><\/p>\n<p><code>Purpose: Fetch all remotes.<\/code><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Example: git fetch --all\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<blockquote>\n<p><strong>44. git bisect<\/strong><br \/><code>Purpose: Use binary search to find the commit that introduced a bug.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git bisect start\n<\/code><\/pre>\n<p><strong>45. \u0632\u06cc\u0631 \u0645\u0627\u0698\u0648\u0644 git<\/strong><br \/><code>Purpose: Initialize, update, or inspect submodules.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git submodule update --init\n<\/code><\/pre>\n<p><strong>46. \u200b\u200b\u0622\u0631\u0634\u06cc\u0648 git<\/strong><br \/><code>Purpose: Create an archive of files from a named tree.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git archive --format=tar HEAD &gt; archive.tar\n<\/code><\/pre>\n<p><strong>47. git shortlog<\/strong><br \/><code>Purpose: Summarize git log output.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git shortlog -s -n\n<\/code><\/pre>\n<\/blockquote>\n<p><strong>48. git \u062a\u0648\u0635\u06cc\u0641 \u06a9\u0646\u06cc\u062f<\/strong><\/p>\n<p><code>Purpose: Give an object a human-readable name based on an available ref.<\/code><\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight plaintext\"><code>Example: git describe --tags\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u0648\u0627\u0631\u062f \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<blockquote>\n<p><strong>49. git rev-parse<\/strong><br \/><code>Purpose: Parse revision (or other objects) and retrieve its hash.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git rev-parse HEAD\n<\/code><\/pre>\n<p><strong>50. \u062a\u06af git -d<\/strong><br \/><code>Purpose: Delete a tag from the local repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git tag -d v1.0\n<\/code><\/pre>\n<p><strong>51. git checkout -b<\/strong><br \/><code>Purpose: Create and switch to a new branch.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git checkout -b new-branch\n<\/code><\/pre>\n<p><strong>52. git push origin &#8211;delete<\/strong><br \/><code>Purpose: Delete a remote branch.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git push origin --delete branch-name\n<\/code><\/pre>\n<p><strong>53. \u06af\u06cc\u0644\u0627\u0633 \u06af\u06cc\u0644\u0627\u0633<\/strong><br \/><code>Purpose: Find commits not merged upstream.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git cherry -v\n<\/code><\/pre>\n<p><strong>54. git rm<\/strong><br \/><code>Purpose: Remove files from the working tree and from the index.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git rm file.txt\n<\/code><\/pre>\n<p><strong>55. git mv<\/strong><br \/><code>Purpose: Move or rename a file, directory, or symlink.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git mv oldname.txt newname.txt\n<\/code><\/pre>\n<p><strong>.56 git \u0631\u06cc\u0633\u062a HEAD<\/strong><br \/><code>Purpose: Unstage changes.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git reset HEAD file.txt\n<\/code><\/pre>\n<p><strong>57. git log -p<\/strong><br \/><code>Purpose: Show changes over time for a specific file.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git log -p file.txt\n<\/code><\/pre>\n<p><strong>58. git diff &#8211;cached<\/strong><br \/><code>Purpose: Show changes between the index and the last commit (same as --staged).<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git diff --cached\n<\/code><\/pre>\n<p><strong>59. git \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f<\/strong><br \/><code>Purpose: Apply a patch to files and\/or to the index.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git apply patch.diff\n<\/code><\/pre>\n<p><strong>60. git format-patch<\/strong><br \/><code>Purpose: Prepare patches for e-mail submission.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git format-patch -1 HEAD\n<\/code><\/pre>\n<p><strong>61. \u0628\u0631\u0648 \u0635\u0628\u062d<\/strong><br \/><code>Purpose: Apply a series of patches from a mailbox.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git am <\/code><\/pre>\n<p><strong>62. git cherry-pick &#8211;\u0627\u062f\u0627\u0645\u0647 \u062f\u0647\u06cc\u062f<\/strong><br \/><code>Purpose: Resume cherry-picking after resolving conflicts.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git cherry-pick --continue\n<\/code><\/pre>\n<p><strong>63. git fsck<\/strong><br \/><code>Purpose: Verify the connectivity and validity of objects in the database.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git fsck\n<\/code><\/pre>\n<p><strong>64. git gc<\/strong><br \/><code>Purpose: Cleanup unnecessary files and optimize the local repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git gc\n<\/code><\/pre>\n<p><strong>65. \u0622\u0644\u0648 \u062e\u0634\u06a9 \u0622\u0644\u0648<\/strong><br \/><code>Purpose: Remove unreachable objects from the object database.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git prune\n<\/code><\/pre>\n<p><strong>66. git notes<\/strong><br \/><code>Purpose: Add or inspect object notes.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git notes add -m \"Note message\"\n<\/code><\/pre>\n<p><strong>67. git whatchanged<\/strong><br \/><code>Purpose: Show what changed, similar to git log.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git whatchanged\n<\/code><\/pre>\n<p>*<em>68. git show-branch *<\/em><br \/><code>Purpose: Show branches and their commits.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git show-branch\n<\/code><\/pre>\n<p><strong>69. git verify-tag<\/strong><br \/><code>Purpose: Check the GPG signature of tags.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git verify-tag v1.0\n<\/code><\/pre>\n<p><strong>70. git show-ref<\/strong><br \/><code>Purpose: List references in a local repository.<\/code><\/p>\n<pre class=\"highlight plaintext\"><code>Example: git show-ref\n<\/code><\/pre>\n<\/blockquote>\n<p><code>LinkedIn Account<\/code>  : \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646<br \/><code>Twitter Account<\/code>: <a href=\"https:\/\/twitter.com\/iamcymentho\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">\u062a\u0648\u06cc\u06cc\u062a\u0631<\/a><br \/><strong>\u0627\u0639\u062a\u0628\u0627\u0631<\/strong>: \u06af\u0631\u0627\u0641\u06cc\u06a9 \u0647\u0627 \u0627\u0632 \u0644\u06cc\u0646\u06a9\u062f\u06cc\u0646 \u062a\u0647\u06cc\u0647 \u0634\u062f\u0647 \u0627\u0633\u062a<\/p>\n<\/p><\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summarize this content to 400 words in Persian Lang \u0645\u0639\u0631\u0641\u06cc Git \u06cc\u06a9 \u0627\u0628\u0632\u0627\u0631 \u0636\u0631\u0648\u0631\u06cc \u0628\u0631\u0627\u06cc \u0645\u0647\u0646\u062f\u0633\u06cc\u0646 \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0645\u06a9\u0627\u0646 \u06a9\u0646\u062a\u0631\u0644 \u0646\u0633\u062e\u0647 \u06a9\u0627\u0631\u0622\u0645\u062f\u060c \u0647\u0645\u06a9\u0627\u0631\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0631\u0648\u0698\u0647 \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc \u06a9\u0646\u062f. \u0686\u0647 \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0627\u0631 \u0628\u0631 \u0631\u0648\u06cc \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0627\u0646\u0641\u0631\u0627\u062f\u06cc \u06cc\u0627 \u0628\u062e\u0634\u06cc \u0627\u0632 \u06cc\u06a9 \u062a\u06cc\u0645 \u0628\u0632\u0631\u06af \u0628\u0627\u0634\u06cc\u062f\u060c \u062a\u0633\u0644\u0637 \u0628\u0631 \u062f\u0633\u062a\u0648\u0631\u0627\u062a Git \u0628\u0631\u0627\u06cc \u0633\u0627\u062f\u0647 \u06a9\u0631\u062f\u0646 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":68665,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-68664","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/68664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=68664"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/68664\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/68665"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=68664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=68664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=68664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}