git常用命令

git clone XXX      # 下载代码
git pull -r        # 拉取最新代码合并  (未做修改)
git add fileName   # 添加文件到本地
git commit -m "msg"  #  提交信息
git commit --amend #  已经提交的做修改后再次提交
git push origin HEAD:refs/for/branch(分支名)  #  往远程提交HEAD,且要进行代码评审
git push origin master(本地分支):master  # 本地master分支推送到远端master分支,若远程与本地分支名相同,可以简写成 git push origin master  若有追踪关系git push origin
git pull --rebase origin dev(远程分支名)   #  与远程分支dev同步,并合到本地分支,若有冲突,解决后合入
git status    #  查看状态,修改了哪些文件
git diff (fileName)   #  查看 修改的文件或所有的修改
git blame -L "29,45" fileName   #  查看29行到45行的修改的修改记录
git branch -a   #  查看所有的分支,包括本地分支,远程分支
git branch -D branchName   #  强制删除本地分支
git checkout branchName    #  切换分支到branchName,若分支名与远程分支一样,且不存在,会创建同名本地分支。
git checkout -b branchName origin/branchName  #  创建并切换到branchName分支
git remote update #  更新远程仓库

将dev分支合并到master分支

git checkout master  #  切换到master分支
git pull -r #  (多人开发这步更新下)
git merge dev  #  将dev分支合并到master分支

git stash

git stash list  # 查看暂存列表
git stash save "msg"  #  将本地修改暂存并添加msg
git stash pop  #  恢复暂存区默认第一个,并会删除记录
git stash applly XXX # 指定恢复指定的存储,且不会删除
git stash drop XXX #  指定删除存储
git stash clear #  清空
git stash show  #  显示做了哪些改动

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pchaoda

感谢支持~~~~~~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值