Git命令——代码管理工具

\1. mkdir learngit-创建空目录

\2. Git init-变成可以管理的仓库

\3. Git add 文件-把文件添加到仓库

\4. Git commit -m “注释”-提交到仓库

\5. Git status-当前仓库状态

\6. Git diff-查看修改内容

\7. Git log –pretty=oneline-日志

\8. Git reset --hard HEAD^-回到上个版本

\9. Git reset --hard 日志号-回到某个版本

\10. Git relog -查看命令历史,确定回到未来哪个版本

\11. Git diff HEAD -- 文件 -查看工作区和版本库最新版本区别

\12. Git checkout -- 文件 -工作区修改全部撤销

\13. Rm 文件 -删除文件

\14. Git checkout -- 文件 -还原删除文件

\15. git remote add origin git@github.com:YzhBlack/learngit.git - 关联远程库

\16. git push -u origin master – 把本地库内容推送到远程库

\17. git remote -v – 查看远程库

\18. git remote re origin – 删除远程库

\19. git clone git@github.com:YzhBlack/gitskills.git - 从远程库克隆到本地

\20. git checkout -b dev – 创建dev分支并切换 等同于 $git branch dev $gitcheckout dev

\21. git branch – 查看分支

\22. git checkout master – 回到master分支

\23. git merge dev – 把dev分支的工作成果合并到master分支上

\24. git branch -d dev – 删除分支dev

\25. git switch -c dev – 创建并切换到dev分支

\26. git switch dev – 切换到dev分支

\27. git stash – 储藏当前工作现场

\28. git stash list – 查看刚才工作现场

\29. git stash apply - 恢复stash内容不删除

\30. git stash pop – 恢复stash内容删除

\31. git push origin master – 推送分支

\32. git branch --set-upstream-to=origin/dev dev设置dev和origin/dev连接

\33. git pull - 把最新提交抓下来 ,合并冲突

\34. git tag v1.0 - 创建标签

\35. git tag - 查看标签

\36. git tag v0.9 (commit id)- 创建标签

\37. git show tagname – 查看标签信息

\38. git tag -d v0.1 – 删除标签

\39. git push origin v1.0 – 推标签到远程

\40. git push origin :refs/tags/v0.9 – 删除远程标签,先删本地再删远程

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值