常用git命令

一般的代码提交流程:
###切换到代码有改动的工作路径下:
git status //查看当前仓库的状态
git diff //查看代码有改动的地方,添加或删除的语句会具体显示出来。在这里可以再次检查一下,改动是否正确。
git add /路径/文件名 //需要上传的代码文件
**git commit -m “brief introduction” //简要描述对代码做的改动,方便管理员查看。
###一个简洁的代码上传到此结束。
若上传完毕后发现问题,要对已上传的文件做修改。可以在本地先进行修改,保存,再次上传:
git add /路径/文件名
git commit –amend //表示该操作为修改上述已上传的文件

提交代码时,顺利情况下,可以通过以上流程完成代码上传。但是在实际应用过程中,由于代码的改动、版本的更新、操作不当等等因素造成各种各样的错误。每次遇到这些问题都需要现场百度,问题解决了,方法也忘记了。因此,在这里做一下git基本命令的整理,以方便以后工作中使用。

Git暂存管理
git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
基础命令:
git stash //暂存
——do some work————
git stash pop //恢复,apply last stash and remove it from the list

others:
git stash list # 列所有stash
git stash apply # 恢复暂存的内容
git stash drop # 删除暂存区
git stash clear #当你将所有的栈都应用回来的时候,可以使用该命令来将栈清空。

Git远程分支管理
git pull # 抓取远程仓库所有分支更新并合并到本地

git checkout #删除本地所有修改

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值