Git使用常用命令

eclipse插件可参考http://shihlei.iteye.com/blog/2124411

上传本地项目到git:

git config --global user.name "xxx"
git config --global user.email "liuxx@xx"
git init
git remote add origin 项目链接(最好git的)
git add .
git commit -m "init commit"
git push -u origin master

 

纯手打,可能有误:

1、从远程库下载克隆项目,比如github:

git clone [email protected]:github名/项目名.git

2、从本地提交到远程库主分支(或其他分支),注意:参数名你写哪个分支,就提交本地对应分支,提交后分支名不变,即不能将本地dev提交到远程的master,只能将本地dev提交到远程库dev分支:

 git push origin master

3、如果有冲突,先git pull,然后手动修改相应文件,然后再次提交即可。

另外,如果pull失败,需要与远程库建立联系,git branch --set-upstream branch-name origin/branch-name

 

本地环境操作(在不同分支进行工作):

1、新建分支:-b代表新建分支

git checkout -b dev1

如果通过git branch查看有相应的分支,可以直接git checkout dev1切换。

2、提交文件到分支dev1:

git add read.txt

git commit -m "日志,提交所有添加进待提交的缓存区文件"

3、分支dev1合并到主分支master(--no-ff是再次commit,产生提交记录,防止后期回退):

 git merge --no-ff -m "提交分支的更新到主分支" dev1

4、合并分支后,如果dev1没用了,可删除:

git branch -d dev1

5、如果有冲突,再次编辑对应文件,并add、commit即可。

 

查看历史版本:

1、显示版本id,修复日志内容

git log --pretty=oneline --abbrev-commit

2、查看分支情况

git log --graph --pretty=oneline --abbrev-commit

 

 

详细命令可以参考:传送门


 

 

猜你喜欢

转载自1181731633.iteye.com/blog/2342076