git基本使用方法

git 命令:

不指定分支

git clone + clone 地址

指定分支

git clone -b + 要clone的分支名 + 仓库地址

git checkout -b 分支名:新建并切换到新分支。

git branch: 查看当前分支。

git checkout 分支名:切换分支(已有分支)。

git branch -d 分支名:删除分支。

git pull origin +版本:拉取分支最新内容。

git merge develop:将本分支内容合并到 develop 分支上。

git reset --hard origin/当前分支名:将当前分支本地编辑的所有内容舍弃。

提交的时候:

git add .

git commit -m "描述提交的内容"\

git push

查看分支

git branch #列出**本地**所有的分支

查看分支详细信息

git branch -v #列出本地所有的分支, + hash 信息

查看分支与远程的关联

git branch -vv #列出本地所有的分支, + hash 信息 + 与远程的关联信息

查看所有分支

git branch -a #列出所有的分支(远程和本地)

 

 

拉取远程分支建立自己的分支步骤

1) clone 远程主分支到本地

git clone -b + 要clone的分支名 + 仓库地址

2)新建本地分支

$ git checkout -b zhu

3)添加myself远程库

git remote add myself git@server-name:path/repo-name.git;

把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名)

$ git push myself zhu:zhu

4)将本地代码提交到远程库并绑定   没有-u不会绑定

git push -u myself dev:dev

代码回退上一版本

git reset HEAD^                  //等价于git reset -–mixed HEAD^,撤回本地上一次的commit提交,但是保留改动代码和工作区内容 
git push self master -f          //因为版本落后远程分支,故加上-f

 

posted @ 2021-01-08 16:17  夕阳下的无名草  阅读(76)  评论(0编辑  收藏  举报