gitlab合并分支后需要提交吗_gitlab使用总结
前言:作為一名程序員,版本管理工具肯定是要使用的。啥?你沒用,沒關系,現在使 用也來得及。常見的是git還有SVN。我也是最近才使用git的,由于項目需要兩 個人合作完成,每個人都會進行改動。之前獨立開發,最后合并代碼時特別麻煩, 鑒于此,所以使用了版本控制工具。所以本次和大家分享下git的簡單使用流程, 如果錯誤的地方,望大家不吝指正,以免誤人子弟,感謝!
首先說明情況,兩個人共同維護一份代碼,而且兩個人隨時都可能進行改動。后來改動頻繁的時候,實在不行了,然后就開始使用了gitlab。果然困境是把雙刃劍啊~再然后就在谷歌上搜了幾篇文章,然后自己整理整理,就開始使用gitlab了。
一、概述
多人協同開發時,首先創建一個master分支,然后再添加一個開發分支(develop),有的需要測試,也會有一個測試分支。當開發分支完成后,可以請求與master分支進行合并。下圖是Web端截圖。
二. Windows軟件安裝
我用的是這個版本。
三. 本地倉庫創建
安裝完之后,GUI和Bash就都有了。如果IDE使用的是Qt,則可在工具中進行GUI操作。
四. 使用Bash的一般流程
就是使用命令行進行操作。
git clone -b 分支名稱 + 倉庫地址
2. 修改代碼后提交到分支
git status 查看倉庫狀態
git add ** (被修改的文件) 將文件加入緩存區
git status 查詢加入是否成功
git commit -m "describe info" 只會提交添加到緩存區的文件到本地倉庫
或者git commit -a -m "" :能提交修改過但沒有添加到緩存區的文件
git push origin master/dev 將本地倉庫的文件上傳到線上倉庫指定分支
3. get 最新代碼
git fetch origin dev 從遠程倉庫抓取,但不融合
git log -p dev 查看代碼改動的地方 origin/dev
git merge origin/dev 合并遠程分支到本地
五. remote: HTTP Basic: Access denied 錯誤
錯誤本質是用戶名和密碼不匹配。但實際我并沒有更改用戶名和密碼。試過幾個辦法后,靜下來看stackoverflow敘述的情況,問題得以解決。
附上流程圖片:
Windows 憑據管理器
Windows 憑據
編輯,重新輸入密碼即可
真正的勇士敢于直面慘淡的人生!
注意保護好自己的身心健康!
走你!
歡迎大家關注公眾號: Pou光明
總結
以上是生活随笔為你收集整理的gitlab合并分支后需要提交吗_gitlab使用总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php并发访问排队_PHP高并发处理方案
- 下一篇: redis有值查询返回null_redi