-
1 # 篤學君
-
2 # 程式汪
1、多實戰操作
去GitHub註冊個賬號用git操作管理起來
把基本命令玩起來 才是王道
2:找網上git學習資料推薦你廖雪峰的git學習教程
3:如果你公司用git那學習起來就方便了,拉個程式碼流跑個全流程,把程式碼衝突、程式碼合併這樣常見操作玩起來
4:多用git沒其他建議了,常見命令玩熟悉了就可以
加油git不難
-
3 # 緣來是你ylh
1.首先你需要對git有個全面的瞭解,什麼是git,git有什麼用,為什麼選擇git。在這裡推薦學習一下廖雪峰的git教程
2.學習完之後要能自己總結關於git的基本操作,包括git管理檔案,git管理分支,git管理標籤,如何建立git倉庫等等
3.去github註冊賬號,將學習到的git的基本操作自己實戰一邊
4.在工作中運用git,多人協作開發的git管理方式
總之:實踐是檢驗真理的唯一標準,多練習多總結
-
4 # 做前端的蝸牛
作為一名幹了幾年前端的程式設計師,我來聊一聊和git相關的經驗!
學習方式看見“體系化的學習”這幾個字眼,我猜測樓主是一個有很多空閒時間的新人!我有很長一段時間都有這種思想,對於一種新知識總想一口氣學完所有相關知識點,以後一勞永逸,但是這裡有很多問題:
時間長、學習成本高、戰線拉得很長
工作中用到的只是其中的一部分,容易導致遺忘
過多分散自己的工作精力,不容易在業務上出成果,影響個人發展
所以我個人建議還是工作中用到什麼就去學什麼,當然提前儲備知識也是很好的事!
Git的現狀以前大家都是用SVN管理程式碼,現在都流行用Git倉庫,比較有名的就是GitHub和GitLab,如果我們自己有什麼開源的專案就可以上傳到GitHub上,可以給自己的履歷增色。企業級的程式碼管理一般都是應用GitLab,現在很多一二線的網際網路公司都是自己搭建Git倉庫。Git相對於SVN的好處有可以不依賴於網路、對分支和版本控制有更好的支援等等!
工作中經常用到的Git操作git init 初始化一個git倉庫
git status 檢視狀態
git add 增加到暫存區
git commit 提交
git push 提交到遠端倉庫
git pull 拉去遠端倉庫資料更新到本地
git merge 合併
git diff 檢視對比
git log 檢視日誌
git branch 檢視/建立分支
git checkout 切換分支/消除修改
git reset 消除暫存/提交
git rebase 變基
git tag 打標籤
根據我的經驗掌握這些命令就可以滿足絕大多數的工作需要!
Git工作流1、如果只是一個人開發,想怎麼玩都行
2、如果是多人開發,每個人需要拉一下分支,開發完成,提MR,然後CR,最後合併主幹
3、標準工作流這個大家自己研究一下吧,提升思想,但工作中不太可能搞這麼複雜。
系統學習Git1、下載《Pro Git》
2、在GitHub上建一個倉庫按照書本操作 ,看達人部落格也行
建議: 沒必要,看了就忘,如果你是一個學生或者工作中有大把空餘時間的人,我鼓勵你去學習充電,我本人也是一個喜歡看書的人!
回覆列表
針對剛開始接觸Git的新人,理解Git的基本原理,掌握常用的一些命令就可以了。
推薦網站:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000