Git 学习

推荐这篇文章,通俗易懂Git教程
安装程序就不说了,预计这篇文章包括以下内容,先写个目录,后续再来添加。

  1. Git使用中的问题
  2. Git操作步骤

一、Git使用中的问题

  1. fatal: Not a git repository
    安装好git之后,准备使用,不过一输入git命令就提示fatal: Not a git repository (or any of the parent directories): .git
    后来百度得知,需要先git init进入master目录才可以
  2. error: RPC failed; result=52, HTTP code = 0
    git pull的时候报错提示:
    error: RPC failed; result=52, HTTP code = 0
    fatal: The remote end hung up unexpectedly
    一般是pull 内容更新太多,需要设置postBuffer更大些
    git config --global http.postBuffer 524288000

二、Git操作步骤

  1. 常用操作步骤
    (1).克隆远程仓库项目 git clone xxxx
    (2).创建xxx分支 git checkout -b xxx
    (3).增加或者修改文件后 git add xxx
    (4).提交文件到本地仓库 git commit -m “提交说明”
    (5).合并xxx分支到master,先切换到master git checkout master。然后git merge dev
    (6).推送分支到远程仓库 git push origin xxx
    (7).强制还原到某个版本号,输入HEAD为还原到当前最新git reset –hard 版本号
    (8).查看当前版本号 git rev-parse HEAD

三、注意事项

  1. 从分支合并的时候,记得每次要先pull,举例有修复bug分支fix_bug,将要合并到dev分支,切换到dev分支后,先执行git pull origin dev,然后再合并fix_bug
  2. 使用过称中,需要对.gitignore文件进行再次的修改。这次我们需要清除一下缓存cache,才能使.gitignore 生效。
    git rm -r --cached . #清除缓存
    git add . #重新trace file
    git commit -m "update .gitignore" #提交和注释
    git push origin master #可选,如果需要同步到remote上的话
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值