现在在对项目进行管理时,大多都选择的版本控制工具为GIT,在我使用GIT的过程中也遇到过一些实际的问题,这里跟大家分享一下,我遇到实际问题的解决方法,希望能给大家提供一些帮助。不足地方请大家谅解!!!
一、GIT的常用命令
git gull 查看全部文件
git gui 提交代码
建立分支的步骤:
git init 建立一个本地仓库(这一步要特别注意的一点:建立本地仓库的时候必须是在项目的内部)
git branch 分支名称 (创建分支,分支名称如:20170329_deve_jyg)
git checkout 切换分支
二、实际提交代码的问题
这里提交代码用到客户端。这里大家可以自己在网上下载。
git gui 就可以进入到提交代码的客户端
在客户端,首先要点击stage scanner 将要提交的代码转换“舞台”,然后在进行标记,在进行push提交。
接下来就是大家最关心的问题了,push不上去怎么办?
提交不上去的方法是先把项目pull 下来,然后再进行提交,具体步骤命令如下:
git pull 将项目从github上拉下来,其中会出现的问题有:
如果pull不下来项目,那么先关联远程仓库,git remote set-url origin "远程仓库路径"
git pull origin 分支名称
如果pull之后,还是提交不上,那么就要解决冲突,那么解决冲突的办法
git add -u 解决相变的冲突 冲突解决之后,再用 git gui 对代码进行提交
push 不上去 : 先拉下来,pull一下 然后再push
pull 不上去 先关联远程仓库,再进行pull
关联远程仓库:
git remote set-url <name> https://... 切换链接路径
git remote add origin http://