日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

git版本管理工具学习

發布時間:2023/12/10 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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版本管理工具学习的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。