[记录]工组中常使用到的git指令

  • git init 仓库初始化
  • git add .
  • git commit -m ''
  • git push
  • git pull
  • git fetch
  • git checkout -b 分支名                  创建并切换至该分支
  • git branch
  • git branch -D 分支名                     删除分支
  • git checkout -b Main origin/test      创建Main分支,并从远程仓库test分支中拉取代码
  • git log                                            查看代码提交记录
  • git status                                       查看文件在工作区和暂存区的状态。
  • git reset --hard 版本号                   回退版本
  • git push -f 强制推送                       覆盖之前版本
  • git clone -b 远程分支名 远程地址(.加.直接拉取 不带文件包名)--------------拉取远程特定分支代码
  • git branch -m old-branch new-branch-------修改本地分支名
  • git push origin --delete 远程分支名-----------删除远程分支
  • git pull -rebase    本地落后太多一定要及时拉取代码,可以用去拉取,如果没有冲突的话会自动rebase,而不会产生多余的merge信息
  • git stash  保存当前未commit的代码
  • git stash save "备注的内容"  保存当前未commit的代码并添加备注
  • git stash list  # 列出stash的所有记录
  • git stash clear  删除stash的所有记录
  • git stash apply  应用最近一次的stash
  • git stash pop     应用最近一次的stash,随后删除该记录
  • git stash drop   删除最近的一次stash
  • 当有多条 stash,可以指定操作stash,首先使用stash list 列出所有记录;然后使用 git stash apply stash@{n},应用到需要的n记录。
  • git merge --abort 合并操作进行中,取消merge合并
  • git merge --squash 分支名   合并分支(不带分支上的commit记录)
  • git checkout 切换分支
  • git remote prune origin 远程仓库已经删除的分支在本地仍然存在的解决办法
  • git reset HEAD^ 退回至上一版本
  • git push origin test --force 强制推送至远程test仓库
  • git remote -v 查看git与远程仓库的链接信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值