01.初始化本地 Git 存储库

git init

02. 克隆公共存储库

git clone repo_url

03. 克隆私有仓库

git clone ssh://git@github.com/[username]/[repository-name].git

04. 将文件添加到暂存区

git add [file-name]

05. 检查状态

git status

06. 将所有新的和更改的文件添加到暂存区

git add -A

07. 提交更改

git commit -m "[commit message]"

08. 删除文件(或文件夹)

git rm -r [file-name.txt]

09. 分支列表(星号表示当前分支)

git branch

10. 创建一个新分支

git branch [branch name]

11. 删除远程分支

git push origin --delete [branch name]

12. 删除一个分支

git branch -d [branch name]

13. 强行删除一个分支

git branch -D [branch name]

14. 创建一个新分支并切换到它

git checkout -b [branch name]

15. 克隆一个远程分支并切换到它

git checkout -b [branch name] origin/[branch name]

16. 重命名本地分支

git branch -m [old branch name] [new branch name]

17. 切换到分支

git checkout [branch name]

18. 切换到上次签出的分支

git checkout -

19. 放弃对文件的更改

git checkout -- [file-name.txt]

20. 将分支合并到活动分支中

git merge [branch name]

21. 将一个分支合并到一个目标分支

git merge [source branch] [target branch]

22. 将更改存储在脏工作目录中

git stash

23. 删除所有隐藏的条目

git stash clear

24. 将分支推送到您的远程存储库

git push origin [branch name]

25. 将更改推送到远程存储库(并记住分支)

git push -u origin [branch name]

26. 将更改推送到远程存储库(记住的分支)

git push

27. 删除远程分支

git push origin --delete [branch name]

28. 将本地存储库更新为最新的提交

git pull

29. 从远程存储库中提取更改

git pull origin [branch name]

30. 将存储库的源分支设置为 SSH

git remote set-url origin ssh://git@github.com/[username]/[repository-name].git

31. 添加远程存储库

git remote add origin ssh://git@github.com/[username]/[repository-name].git

32. 查看更改

git log

33.  查看更改(详细)

git log --summary

34. 查看更改(简要)

git log --oneline

35. 合并前预览更改

git diff [source branch] [target branch]

36. 恢复提交更改

git revert commitid

37. 获取全局配置

git config --global --list

38.  全局设置用户名

git config --global user.name "your_username"

39. 全局设置电子邮件 ID

git config --global user.email "your_email_address@example.com"

总结

以上就是我今天与你分享的关于Git命令的知识内容,如果你觉得有用的话,请记得点赞我,关注我,并将它分享给你身边做开发的朋友,也许能帮助到他。

39个你需要知道的Git命令_git