git版本管理工具学习
1.git版本管理工具作用:a.備份b.像時光機一樣回到過去,防止錯誤刪除c.多端共享d,獨當一面和團隊協作
2早起的版本管理工具:CVS,集中式管理工具
github是git的一個托管網站:GitHub是一個托管網站,也就是一個存放代碼的地方,但是怎么把代碼弄上去呢?復制,粘貼? 肯定不是,這時候就要使用git這個版本工具了,當然git不是專門為這個網站設計的,而是網站使用了這個工具。
GitHub官網-->Find out more-->https://desktop.github.com/-->下載Git(Hub)-->默認安裝
3.git提交代碼修改的順序為:git add .?
git commit -m "s" 如果不小心使用了git commit命令則會進入一個vi的編輯框,提示我們輸入一些評論(方便我們以后會看自己當初做出的改動是什么)編輯完成過后退出的命令為——:wq保存并退出當前的vi編輯器
(注意本階段的命令只是將代碼提交到了本地的倉庫里買那個,并沒有同步到遠程的倉庫比如github來進行維護,所以還需進行push操作)
4.git push origin caocaopu 通過該命令推送到了遠程的倉庫,既可以防止本地斷電等意外情況導致本地倉庫代碼丟失,也可以讓其他的小伙伴同步的看到自己所做的修改
5.對于github上面的項目我們還可以clone到本地計算機上如圖所示:
6.當出現如下的情況是表明git提交的代碼產生了沖突,
7.用git log命令查看提交日志
8.版本回退功能:找到某個時間點的代碼的commit id然后使用如下命令: git reset --hard 19aed2e67c6639d046d0455a3688a382628760e0
9.當軟件發布以后就需要建立一個里程碑——也即版本號方便以后快速去尋找某一個版本的代碼去進行修復:
10.實際開發中的一些經驗指導:
利用工具提升工作效率,而不是去學習工具本身
1、多用客戶端和工具,少用命令行,除非在linux服務器上直接開發
2、每次提交前,diff自己的代碼,以免提交錯誤的代碼
3、下班回家前,整理好自己的工作區
4、并行的項目,使用分支開發
5、遇到沖突時,搞明白沖突的原因,千萬不要隨意丟棄別人的代碼
6、產品發布后,記得打tag,方便將來拉分支修bug
github上面快速搜索一個文件的快捷鍵:按鍵“T”可以打開搜索
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的git版本管理工具学习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言有趣代码,实用有趣的C语言程序
- 下一篇: 无线路由器建立usb共享打印服务器,无线