Git命令总结

1. git init    ——    把当前目录变成Git可以管理的仓库

2. git add 文件名    ——    把文件添加到暂存区

3. git commit -m "信息"    ——    把文件从暂存区提交到当前分支

4. git status    ——    查看仓库的当前状态

5. git diff 文件名 | HEAD    ——    查看当前文件的修改差异 | 查看工作区和版本库最新版本的区别

6. git log (--pretty=oneline)    ——    显示版本提交日志

7. git reset --hard HEAD^ | commit_id    ——    版本回退 

8. git reflog    ——    显示每一次命令

9. cat 文件名    ——    查看工作区中相应文件的内容  

10. git rm 文件名    ——    从版本库中删除该文件名

11. ssh -keygen -t rsa -C "youremail@example.com"    ——    为机器创建SSH Key

12. git remote add origin git@github.com:GitHub账户名/仓库名.git    ——    关联GitHub远程库

13. git push -u origin master | git push origin master    ——    第一次推送master分支的所有内容到远程库 | 推送master分支最新修改

14. git clone git@github.com:GitHub账户名/克隆的仓库名.git    ——    克隆远程仓库到本地

15. git branch 分支名    ——    创建一个分支

16. git checkout 分支名    ——    切换到相应分支

17. git checkout -b 分支名    ——    创建并切换到相应分支

18. git branch    ——    查看当前分支

19. git merge 分支名    ——    合并分支

20. git branch -d 分支名 | git branch -D 分支名   ——    删除分支 | 删除未合并的分支

21. git log --graph    ——    查看分支合并图

22. git merge --no-ff -m 提交信息 分支名

23. git stash    ——    藏匿当前工作现场

24. git stash apply;git stash drop    ——    恢复藏匿的工作现场;删除藏匿的内容

25. git stash pop    ——    恢复藏匿的工作现场并把工作藏匿的内容删除

26. git stash list    ——    查看藏匿内容列表

27. git remote -v    ——    显示远程库的详细信息

28. git checkout -b 分支名 origin/分支名    ——    在本地创建和远程分支对应的分支

29. git branch --set-upstream-to 分支名 origin/分支名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值