gitLab 使用和命令查询表

658 阅读1分钟

1.从开发分支更新代码

1、git init 代表初始化 git 仓库

2、与远程仓库建立连接:git remote add origin XXXXX.git

3、使用git branch 查看本地是否具有dev分支

4、如果没有新建分支 git branch dev_xxxx

5、git checkout dev_xxxx 在本地创建自己分支xx_dev并切换到该分支

6、git pull origin xx_dev就可以把gitLab上dev分支上的内容都拉取到本地了

$ git pull origin dev_xxxx
From 114.215.177.69:alliance/alliance_-management_web
 * branch            dev_xxxx     -> FETCH_HEAD
fatal: refusing to merge unrelated histories

如果是git pull或者git push报fatal: refusing to merge unrelated histories

git pull origin dev_xxxx --allow-unrelated-histories 就能解决

2.合并到开发分支

1.首先把本地代码上传到个人分支

git add.

git commit -m 'xxx'

git push

2.切换到dev开发分支,pull最新代码下来

3.合并代码 git merge xxx

4.更新上去git push

3.怎样将本地的代码提交到gitLab

    git  init

    git  remote add origin git@10.66.11.11.git (gitLab刚刚创建的工程地址)

    git  add .

    git  commit -m '提交新项目'

    git push --set-upstream origin master

4.git回退到某个版本

git log 查看以往每次的更改记录

从记录可以看到具体时间和提交备注,git reset + ID 回退到之前版本

 $ git reset --hard 52602b0b04b57b33310fa256707518b126d2648c