推荐这篇文章,通俗易懂Git教程
安装程序就不说了,预计这篇文章包括以下内容,先写个目录,后续再来添加。
- Git使用中的问题
- Git操作步骤
一、Git使用中的问题
- fatal: Not a git repository
安装好git之后,准备使用,不过一输入git命令就提示fatal: Not a git repository (or any of the parent directories): .git
后来百度得知,需要先
git init
进入master目录才可以 - 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).克隆远程仓库项目 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
三、注意事项
- 从分支合并的时候,记得每次要先pull,举例有修复bug分支fix_bug,将要合并到dev分支,切换到dev分支后,先执行git pull origin dev,然后再合并fix_bug
- 使用过称中,需要对.gitignore文件进行再次的修改。这次我们需要清除一下缓存cache,才能使.gitignore 生效。
git rm -r --cached . #清除缓存
git add . #重新trace file
git commit -m "update .gitignore" #提交和注释
git push origin master #可选,如果需要同步到remote上的话