git学习记录
2017-07-16 00:00
211 查看
1,git的基本工作流程:
git clone:将远程的Master分支代码克隆到本地仓库
git checkout:切出分支出来开发
git add:将文件加入库跟踪区
git commit:将库跟踪区改变的代码提交到本地代码库中
git push: 将本地仓库中的代码提交到远程仓库
git pull 将远程仓库代码拉取到本地仓库
2,gitlab安装:
https://docs.gitlab.com.cn/ce/README.html 注意内存必须大于2g,否则启动失败。
3,intellij idea 创建分支
此时只是在本地创建好了分支,修改源代码后add,commit将本地分支提交到远程仓库
4,冲突处理
local brach push到remot master上,提示冲突
解决冲突。
5,版本回退
如果push上错误数据,需要回退,
然后再使用
参考文档:http://blog.csdn.net/u014042066/article/details/72835400
git clone:将远程的Master分支代码克隆到本地仓库
git checkout:切出分支出来开发
git add:将文件加入库跟踪区
git commit:将库跟踪区改变的代码提交到本地代码库中
git push: 将本地仓库中的代码提交到远程仓库
git pull 将远程仓库代码拉取到本地仓库
2,gitlab安装:
https://docs.gitlab.com.cn/ce/README.html 注意内存必须大于2g,否则启动失败。
3,intellij idea 创建分支
此时只是在本地创建好了分支,修改源代码后add,commit将本地分支提交到远程仓库
4,冲突处理
local brach push到remot master上,提示冲突
解决冲突。
5,版本回退
如果push上错误数据,需要回退,
git reset --hard HEAD~1
然后再使用
git push --force将本次变更强行推送至服务器。这样在服务器上的最后一次错误提交也彻底消失了。
参考文档:http://blog.csdn.net/u014042066/article/details/72835400