Git上传步骤及命令

来源:互联网 发布:岳阳网络车招骋公司 编辑:程序博客网 时间:2024/06/05 20:12
git init  初始化
git add * 全局
git commit -m 名称  备注信息


git remote add origin + 链接   上传


git clone + 链接   下载


git push -u origin master之前先执行git pull --rebase origin master  上传使用


git status 查询状态


git diff   查看具体那里被修改了,新增了哪些内容


git log    可以查看提交历史,以便确定要回退到哪个版本。


git reflog   查看命令历史,以便确定要回到未来的哪个版本。


git reset —hard ***     退回到某个版本
  a6f40fd 




现在有两个分支Dev和test 两个


A负责dev分支,B负责test分支


这个时候,A和B本地都有项目代码的克隆,B将自己需要完成的工作写到test分支里面去,而A见自己的
代码写到dev分支里面去,项目经理负责将dev分支和test分支一同合并到master主分支里面去。




B将自己的代码写完之后,提交到本地仓库,并且,上传到了远程的服务器test分支。




这个时候,我检查了一下,B写的非常不错,使用merge test 合并了他的代码。


然后B就下班了,


A在加班,他完成了自己的代码的时候,提交到本地仓库,并且上传到了远程的服务器dev分支


他在没有拉取最新代码的时候(B所完成的工作)将自己的代码提交,造成了代码的冲突,


那么项目经理在merge dev 的时候就会非常麻烦,需要手动处理冲突。
所以,每次push代码的时候,首先保证自己的代码是最新的(pull 在本地拉一下最新的代码)
原创粉丝点击