GIT 3 (推送与克隆 及 分支管理)

添加远程库

git remote add origin https://github.com/w-b-f/user.git                 把本地内容推送到github库
git push -u origin master -u 推送并与分支建立关系 ,之后可以简化

ssh-keygen -t rsa -C  “邮箱”                 生成密钥

git clone git@github.com:michaelliao/gitskills.git         克隆远程库

 

git  checkout  -b   dev1              git   switch   -c   dev1        创建并切换到dev1

git  branch   dev2                           创建分支dev2

git  checkout   dev2         git   switch   dev2         切换到分支dev2

git  branch                查看分支

git   merge   dev2               合并dev2与master

git  branch  -d   dev1        删除分支dev1

解决冲突

创建新分支,并修改内容提交到版本库

在分支master上修个内容并提交

合并分支

查看冲突原因

查看分支合并情况                  git log --graph --pretty=oneline --abbrev-commit

分支管理策略

创建分支,修改内容并提交

切换分支master ,并合并

查看分支合并情况

git  stash                          储藏工作区                git stash apply stash@{0}         多次进行stash

git  stash  list                  查看储藏的工作区的位置

git  stash  pop                恢复并把stash内容删除


原文地址:https://www.cnblogs.com/wbf980728/p/13866365.html