Git 提交代码流程

Git提交代码流程


 
 

 

注意事项:

(1)修改文件之前,一定要先git pull,保证修改的是最新的版本;

(2)git push之前一定要先git pull,因为可能别人修改相同的文件并已commit,应该merge过来,一并push

(3)git commit 和git push时都要diff,确认修改的内容是自己要修改的

 

血的教训

今天改一个bug

切完分支,就直接改代码了,结果提交的时候,发生了冲突,要我合并.

我合并完之后,push时又有冲突要我合并,我勒个去

把我折腾得够呛.

最后我push 完了之后,自测,结果发现,我把别人的代码覆盖了,悲剧啊....

幸亏我自测,要是我自信满满地让测试同学测,又会浪费不必要的时间.

所以,改代码之前一定先pull

时间: 2024-08-30 09:20:43

Git 提交代码流程的相关文章

远程仓库-git 提交代码到远程服务器仓库

问题描述 git 提交代码到远程服务器仓库 我在本地机器建了一个仓库repository,然后在本另一个地方克隆了一个,里面放了我的一个项目A,已将A提交到了本地仓库.现在在公司服务器上创建了一个repository,想把项目A传到公司服务器的仓库中.右键项目A ,git push.这个origin要怎么改.求教! 解决方案 origin配置你公司服务器的git地址. 解决方案二: 你跟远程的git连上了吗?没连上则需要上github网站找到项目的url,然后cpoy该url,然后在本地使用该u

用git提交代码时,出现问题

问题描述 用git提交代码时,出现问题 用git提交代码时, 出现your branch and origin/dev have deverged and have 3and 1different commit each, 怎么解决?不能用git pull 解决方案 http://stackoverflow.com/questions/2452226/master-branch-and-origin-master-have-diverged-how-to-undiverge-branches 解

java相关-eclipse向git 提交代码时 找不到自己的新增文件 怎么解决??

问题描述 eclipse向git 提交代码时 找不到自己的新增文件 怎么解决?? eclipse向git 提交代码时 找不到自己的新增文件 怎么解决?? 解决方案 git笔记之解决eclipse不能提交jar等文件的问题git 提交不了代码文件eclipse 提交代码到 git 解决方案二: 你git push成功了没.确实提交了对应的commit 解决方案三: 问题解决了就分享下,解决的办法,然后关闭问题吧

Git提交代码的处理流程(转)

Jerry 工作在wchar_support分支.他改变了名称的功能和测试后,他提交他的变化. [jerry@CentOS src]$ git branch master * wchar_support [jerry@CentOS src]$ git diff 上面的命令产生以下结果 diff --git a/src/string_operations.c b/src/string_operations.c index 8fb4b00..01ff4e0 100644 --- a/src/stri

idea中git更新提交代码的问题

问题描述 idea中git更新提交代码的问题 现在我不能pull代码了 , 有冲突的代码 我点取消是因为我想保留自己本地的代码,请问我要怎么解决这个问题啊? 解决方案 http://blog.csdn.net/xinguan1267/article/details/39028789 试试 解决方案二: 这个时候你可以把你本地的代码先stash起来,然后再pull,然后进行merge合并等.

求助!androidstudio修改代码后git提交修改为何报错没有匹配GIT

问题描述 求助!androidstudio修改代码后git提交修改为何报错没有匹配GIT Commit failed with error: pathspec 'src/main/java/app/leeweather/com/myapplication/MainActivity.java' did not match any file(s) known to git. 我是修改了主活动,新建了一个布局文件,然后提交的. 解决方案 git修改提交 解决方案二: 试着让你的本地仓库git fetc

Git 使用规范流程(转)

团队开发中,遵循一个合理.清晰的Git使用流程,是非常重要的. 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护. 下面是ThoughtBot 的Git使用规范流程.我从中学到了很多,推荐你也这样使用Git. 第一步:新建分支 首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考<Git分支管理策略>). # 获取主干最新代码 $ git checkout master $ git pull # 新建一个开发分支myfeature $ git checko

Git 使用规范流程【转】

转自:http://www.ruanyifeng.com/blog/2015/08/git-use-process.html 作者: 阮一峰 日期: 2015年8月 5日 团队开发中,遵循一个合理.清晰的Git使用流程,是非常重要的. 否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护. 下面是ThoughtBot 的Git使用规范流程.我从中学到了很多,推荐你也这样使用Git. 第一步:新建分支 首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考<Git分

向Github提交代码时遇到的一些问题

今天分享一下我的一些小经验,那就是向github提交我们的代码.之前一直是直接使用的浏览器完成的代码的下载任务,没有使用过客户端,为了让自己在工作之前熟练使用GitHub,所以就有了下面的这篇博文了.希望能给遇到相同问题的你一点帮助. 官方参考 操作步骤 首先在GitHub上面创建一个repository.名称随意,我这里是upload 然后是切换到本地的环境下,本人使用的是Git Shell. 使用cd命令切换到我们要进行提交代码的文件目录. 下面就是真正的流程了. touch README.