`

Git 提交代码流程

阅读更多

git提交代码流程




 
 

 

注意事项:

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

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

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

 

血的教训

今天改一个bug

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

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

把我折腾得够呛.

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

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

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

  • 大小: 25.7 KB
  • 大小: 39.2 KB
22
12
分享到:
评论
5 楼 kujo 2015-07-07  
下一步改用fetch rebase了
4 楼 sealv 2015-07-01  
yangguang-1988 写道
谢谢分享经验,但怎么感觉这些都是废话呢。。

废话不废话看是什么看了 一个刚刚知道GIT 是什么的人看了还是很有帮助的
3 楼 hw1287789687 2015-06-26  
yangguang-1988 写道
谢谢分享经验,但怎么感觉这些都是废话呢。。

如果现在有人教你怎么走路,你觉得是废话.
如果你是两三岁的时候,有人教你走路,你认为这还是废话吗?
2 楼 yangguang-1988 2015-06-26  
谢谢分享经验,但怎么感觉这些都是废话呢。。
1 楼 sealv 2015-06-25  
图片好萌 

相关推荐

    git提交代码流程

    git提交代码流程,包括回滚提交内容,合并分支,查看操作日志,恢复其他分支的内容等

    Git提交代码工具SourceTree

    Git提交代码工具SourceTree是一款强大的可视化Git和Mercurial版本控制系统,它以其直观的图形界面让用户能够轻松地管理和操作版本库。SourceTree不仅适合初学者,也满足了高级开发者的复杂需求,使得版本控制变得...

    Gitblit搭建及Git协作开发流程参考

    例如,使用git init命令来创建新的Git版本库,然后使用git add命令来添加文件,使用git commit命令来提交代码,使用git push命令来上传代码,使用git merge命令来合并代码。 四、JDK安装 JDK是Java开发工具包,...

    git命令行提交代码

    ### git命令行提交代码 #### 一、初始化本地仓库与第一次提交 在开始使用Git进行版本控制之前,首先需要在本地计算机上初始化一个新的Git仓库。这通常是在项目的根目录下执行的操作。 ##### 1. 初始化本地仓库 `...

    git拉代码合并流程

    7. **提交代码** 提交暂存区的修改到本地仓库: ``` git commit -m "描述你的改动" ``` 8. **推送代码到远程仓库** 将本地分支的代码推送到远程仓库: ``` git push origin featureXYZ ``` 9. **发起...

    GIT分支代码统计

    1. **Git命令行工具**:Git提供了一系列命令行工具,例如`git blame`用于查看每一行代码是谁在何时修改的,`git log --shortstat`则能提供每次提交的代码改动统计。 2. **Shell脚本编程**:`bash`或其他Shell脚本...

    Git多人合作流程

    使用 `git add` 命令可以添加修改的文件,使用 `git commit` 命令可以提交代码。例如 `git add .` 添加所有修改的文件,`git commit -m "提交信息"` 提交代码。 5. 推送代码 在多人合作开发中,需要将本地代码推送...

    Git GUI操作流程

    在本文中,我们将详细探讨如何通过Git GUI进行从拉取代码到上传代码的一系列操作。 1. **克隆仓库** 在开始任何操作之前,首先需要克隆远程仓库到本地。在Git GUI中,选择“Clone Existing Repository”,然后在弹...

    Atom-git-commit-atom,在当前atom窗格中轻松编辑git提交消息.zip

    Atom Git Commit Atom是一款针对Atom文本编辑器的插件,它使得在当前的Atom工作窗格中编辑...通过这个插件,你可以更好地融入Atom的生态环境,充分利用Web技术的灵活性和易用性,让Git提交成为开发流程中无缝的一部分。

    Git本地代码管控(Vscode编辑)

    - 重复上述的暂存和提交流程,将最新的修改提交到Git仓库中。 - 提交消息可以根据实际情况进行编写,如“添加新功能aaa”。 4. **查看版本历史** - 使用 `git log` 命令来查看版本历史,了解每一次提交的时间、...

    git工具下载更新代码

    Git还支持设置用户信息、解决冲突、回滚更改等多种高级操作,这些都是高效Git工作流程的重要组成部分。 总之,Git是软件开发中不可或缺的工具,通过学习和熟练掌握Git的使用,可以提高团队协作效率,保证代码的质量...

    TortoiseGit代码合并流程_git_

    本篇将详细介绍TortoiseGit进行代码合并的流程。 1. **创建并克隆仓库** 在开始合并之前,你需要有一个Git仓库。如果尚未创建,可以使用TortoiseGit的"新建仓库"功能在本地创建,或者从远程服务器如GitHub、GitLab...

    git版本控制流程

    Git版本控制流程是软件开发中的核心环节之一,它能有效管理项目的版本历史,支持多人协同工作,保持代码的稳定性。Git通过一系列命令来实现版本控制的各类操作,包括代码的提交、分支的切换、版本的合并以及版本标记...

    Python-GitRepo代码贡献量分析脚本GitRepositoryMining

    5. **Git日志分析**:Git日志包含了每次提交的详细信息,通过解析这些日志,可以获取每个贡献者的提交次数、添加的代码行数和删除的代码行数。 6. **可视化**:为了直观展示分析结果,可能会使用Matplotlib或...

    2017-12-03git 提交代码_web_1

    在开始提交代码之前,我们需要了解当前的工作区状态。通过运行 `git status` 命令,Git会列出所有已修改、新创建以及删除的文件。状态分为以下几类: - **已暂存** (changes to be committed): 包括新文件、已修改...

    git使用流程图,图文并茂,比较详细

    git使用流程,使用规范,使用细节,发布流程,研发版本,修复版本,补丁版本等控制。本地远程比较。代码合并,分支管理。

    git代码上传流程文档

    设置用户信息 git config --global user.name “xxx” git config --global user.email “xxx@qq.com” 查看配置信息 git config --list git config user.name ...git pull //从库上更新代码到本地

    idea中git更新代码到本地之后自己写的代码不见了.docx

    然而,当遇到代码丢失的情况,通常是因为错误的操作或不熟悉Git的工作流程所致。 在描述中提到了Git的凭证系统,这是为了确保安全连接到Git仓库。Git提供了多种方式管理凭证,包括不缓存、内存中缓存(cache模式)...

    Git代码提交流程及git命令汇总(基础篇)

    5. **提交代码**: - `git commit -m "commit message"`:提交暂存区的修改。 - `git push <remote> <branch>`:将本地分支推送到远程仓库对应的分支。 6. **处理冲突**: - `git fetch`:先拉取最新代码。 - `...

Global site tag (gtag.js) - Google Analytics