操作gitlab提交代码是IT工程师的必备技能,这里猫哥总结了自己工作中常用的几个gitlab语句。

  1. 切换到项目位置
    cd /***
     
  2. 创建一个项目的新分支
    git branch first-branch
     
  3. 切换到新建的分支下
    git checkout first-branch
     
  4. 第2步和第3步可以合并成一步
    git checkout -b first-branch
     
  5. 改变文件的内容
    echo "Change" >> README.md
     
  6. 提交这个改变
    git commit -m  'Readme changed'
     
  7. 推送分支到gitlab服务器
    git push -u origin first-branch
     
  8. 切换到master分支
    git checkout master
     
  9. 合并first-branch分支到master
    git merge second-branch -n --ff
     
  10. 将推送改变到Gitlab上的master
    git push origin master
     
  11. 删除远程所创建的分支
    git push origin --delete first-branch
    (若不成功,则执行git fetch --prune origin
     
  12. 删除本地分支
    git branch -d Su-modify
     
  13. 删除本地的远程分支:
    git branch -r -D origin/BranchName
     
  14. 查看本地分支
    git branch
     
  15. 查看远程分支
    git branch -a
     
  16. 把远程分支拉到本地
    git fetch origin devdev为远程仓库的分支名)
     
  17. 在本地创建分支dev并切换到该分支
    git checkout -b dev(本地分支名称) origin/dev(远程分支名称)
     
  18. 把某个分支上的内容都拉取到本地
    git pull origin dev(远程分支名称)
     
  19. 本地切换到master
    git checkout master
     
  20. 将本地的master和下载下来的分支融合
    git merge dev(本地分支名称)
     
  21. 撤销修改
    git checkout (文件)  如:fronend/admin_c/static/views/pages/login.html
     
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐