软件构造博客(五)

Git储存发生变化的文件(而不是代码行)

开发过程中的改变对应的指令:

git add/mv/rm 将工作室的改变放到staging

git commit 从staging放到本地库

git commit -a 上面两个的综合

git reset <file> staging回退到工作室

git reset <commit> 从本地库直接回退到工作室

git push 从本地库上传到网络仓库

git fetch 从网络仓库扒到本地库

git diff 比对工作室和staging的文件

git diff HEAD 比对工作室和本地库的文件

git clone/pull 直接从网络仓库拉取到工作室

分支更替的指令:

git checkout -b xxx 从当前分支分出一个并切换

git merge xxx 将当前分支与xxx合并

git branch -d xxx 删除一个分支

此博客内容来自Owen大佬的博客,地址是:https://owencreeper.github.io/2021/07/07/software-construction%E8%80%83%E5%89%8D%E8%A6%81%E8%83%8C%E7%9A%84/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值