多语言展示
当前在线:650今日阅读:60今日分享:41

git提交更新代码等在程序员实际工作中如何用

本文简单介绍下在程序员工作中,普通的coder能用到的基本操作。我工作中就是这么用的,基本全了,前面有一片经验“git克隆远程项目并创建本地对应分支”,就当大家看过了,这里主要介绍下接下来的其他操作。
工具/原料
1

电脑

2

git环境,没有的或者不知道怎么弄的,看我之前的“git克隆远程项目并创建本地对应分支”第一步

方法/步骤
1

提交代码我一般用Git gui,因为这里能比较清晰的看见自己改动了哪些代码,在git Bash里进入相关目录(下载完一般桌面会有Git Bash和一个Git gui。在git gui里也可进入项目目录),然后输入命令git gui,键盘敲击回车Enter键,我一般是用的这个方法。

2

git gui出来后,左上角可以看见有”未缓存的改动“我们修改的还未提交的未缓存的文件都在这里,点击相关的文件,可以在右边修改了哪些代码,绿色和红色的代码是我们修改的,前面有+和-符号,可以很明了的看见改了哪些。

3

如果发现改动没问题,确实是要提交的效果,我们可以单击文件,让其进去到下面的”已缓存改动(将被提交)“里面,注意一定是单击前面的文件图标,单击文件名称无效。

4

如果缓存完后悔了,这个文件不想提交,那就在”已缓存改动(将被提交)“里,再点击一下图标,文件就会回到未缓存里面。

5

也可以单击“缓存改动”按钮批量的缓存文件

6

输入提交描述,点击“提交按钮”,就可以将已经缓存的改动进行提交啦。提交后,已缓存的改动(将被提交)里就空啦。

7

下面就是将已经提交的代码,push到远程分支上,在上一步操作后,点击上传,弹出一个“上传分支”提示框,上面可以选择改变要提交到的远程分支,点击上传,会让我们输入用户名,密码,没有问题的话,可以看见上传成功字样,

8

失败的话,一般是没有权限,或者你的同事提交了代码,这时候执行下git pull获取更新的代码,如果有冲突的话,IDE项目目录下可以看见红色的冲突标识,打开文件一般跟svn差不多,有版本号什么的,我们删除下,留下最新的代码既可,如果是用的STS或者其他已经集成了git的IDE,处理完冲突后,直接右键文件,选择team——add to index,红色冲突消失。

注意事项

看完经验,如果对你有帮助,请投上一票,如果有什么问题,欢迎留言探讨。

推荐信息