Git 常用命令

集中式、分布式版本控制

svn  git

1、安装Git

windows:

1、https://git-scm.com/downloads1 34

2、exe程序安装

//填写用户名

$ git config --global user.name "Your Name"

//填写邮箱

$ git config --global user.email "[email protected]"

2、创建版本库 - repository

1) cd dir

2) git init

3) git add  

4) git conmmit -m "somenote"

3、修改文件

1) git status

2) git diff

3) git add < somefile>

4) git commit  -m ""

4、版本回退

1) git log

2) git reset --hard version

3) git reflog

5、git 暂存区

6、撤销操作

1) git checkout -- filename

7、删除文件

1) git rm -- filename

8、添加到远程

1、创建项目,并且添加到版本控制

2、创建github 账号,创建git 的 repositories,

3、create ssh password  ssh-keygen -t rsa -C "[email protected]"  add ssh keygen  to github account

4、 git remote add origin [email protected]:76351506/test.git

5、git push -u origin master

9、克隆远程库

1) git cline  [email protected]:michaelliao/gitskills.git

2) cd gitskills

10、创建&合并分支

git checkout -b dev 创建并切换 dev 分支

git branch  查看分支状态

git merge dev  合并dev分支

git branch -d dev 删除dev 分支

11、解决冲突

冲突是怎么发生的? 修改相同文件,相同位置

手动解决问题

git add .

git commit -m ""

12、bug 分支

git checkout master

git stash

git checkout -b issue-101

git add .

git commit -m ""

git checkout master

git merge --no-ff -m "merged bug fix 101" issue-101

git branch -d issue-101

git checkout dev

git stash apply

//合并并删除 / 合并快照&删除快照

git stash pop / git stash apply & git stash drop

git pull origin master --allow-unrelated-histories

你可能感兴趣的:(Git 常用命令)