git基本命令、pull的流程、以及常见错误总结

git基本命令:

  • git branch 查看所在分支
  • git checkout master 切换到主分支(其他分支类似)
  • git checkout -b new-branch 新建分支
  • git status 查看状态
  • git add . 添加提交内容
  • git reset .ideal 可撤回误提交上的.ideal文件夹(其他文件类似)
  • git commit -m ‘提交描述’ 提交已被add进来的改动
  • git push origin master提交到自己的远程仓库master分支上(其他分支类似)
  • git remote -v 查看源
  • git remote add upstream http/sshURL 添加源
  • git pull –rebase upstream master 从远程仓库拉下新的代码到本地
  • git –rebase master在分支上执行,可合并主分支代码,方便解决冲突

git pull的流程

通过git上项目的每次合并等操作,对git越来越熟练,也理清了一个流程:
1.首先要在本地切换到master分支上,
2.然后从组织远程仓库pull下来最新版本的代码,
3.然后先push到自己的远程仓库的master分支上,
4.再在本地新建分支,修改代码,
5.向自己远程仓库提交,再进行pull request。
每次都是按顺序执行操作,肯定是不会忘记某一步骤或者出错的啦

常用错误总结

1.切换分支出现*(no branch)的情况:

a.你还很幸运在no branch的暂存分支上:基于这个分支新建个分支,然后在新建分支上继续执行你的后续操作吧,就是这么简单,哈哈。
b.如果你已经离开了(no branch):请先确保你没有执行git gc,那么接下来你就可以通过执行git relog找到你在(no branch)上的代码,然后可以通过commit的id来恢复代码。

2.执行git pull 出错:

检查源是否有呢

git remote -v
git remote add upstream URL
3.rebase后切不回主分支(提示 rebase 1/2)请按照提示执行

rm rf "......"这条命令

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值