一文總結GitHub使用指南
你可以使用git status檢查臨時區域的狀態

你將看到與上面顯示的消息相似的消息,該消息告訴你所做的更改需要提交,此處將顯示所有掛起的提交。現在,你可以對你所做的所有更改(這些更改反映在暫存區中)進行快照,并使用Git commit-m“<commit message>”將它們保存在Git repo中你的提交消息應該簡潔明了,這樣其他開發人員就可以輕松地確定你為什么要進行這種更改。

完成后,你將收到以下消息:

現在,所有文件都已提交到Git存儲庫中。你可以檢查暫存區的狀態,這一次它將反映沒有要提交的內容:

此后,每當你對任何文件(如錯誤修復程序或其他任何文件)進行更改并將其添加到暫存區時,Git將知道對哪些文件進行了更改,并將在提交中記錄文件的全部內容。我將對我的一個代碼文件進行一些更改,并在更改后提交:


如你所見,當我再次添加文件時,Git非常聰明,知道我只對單個文件進行了更改,這反映在其輸出中。在此之后我所做的提交僅更新了該特定文件,而沒有更新其他文件。查看日志版本控制的重點是保留所做更改的記錄,你可以使用git log命令(https://git-scm.com/docs/git-log) 執行此操作,它為你提供了按時間順序進行的所有提交的完整視圖:

如你所見,我的姓名,電子郵件地址,時間戳和提交消息都反映在日志中,這使得跟蹤誰進行了哪些更改以及確定bug何時首次引入到項目中變得相當容易。在GitHub上上傳到遠程存儲庫到目前為止,我們都還在本地存儲庫上工作,這意味著所做的所有更改都已在你的本地計算機上進行了跟蹤,而我們的開發人員目前還看不到它們,為此你需要創建一個遠程存儲庫——一個任何地方任何人都可以訪問的存儲庫,這就是GitHub的用武之地!你的遠程存儲庫位于GitHub服務器上,任何人都可以訪問它,因此讓我們創建一個遠程存儲庫!注意:你需要為此創建一個GitHub帳戶。創建遠程存儲庫的步驟在右上角,單擊+號,然后單擊新建存儲庫:

在下一頁上,為你的存儲庫命名并提供簡短描述,完成后,點擊創建存儲庫:

太棒了!你剛剛創建了第一個遠程存儲庫。GitHub在2019年1月向個人免費提供了私有存儲庫。在2020年4月,GitHub對所有人(包括組織)免費提供了私有存儲庫。將Git遠程添加到你的存儲庫創建GitHub存儲庫后,GitHub將提示你將文件上傳到遠程存儲庫:

由于我們已經創建了本地存儲庫,因此首先需要同步本地和遠程存儲庫。我們可以使用git remote add origin <URL>來做到這一點

該命令在本地和遠程存儲庫之間創建連接。一旦這樣做,我們就不再需要每次都通過URL引用遠程存儲庫,我們可以使用名稱origin來引用遠程存儲庫。使用Push現在已經添加了遠程存儲庫,你所要做的就是將你的提交從本地存儲庫推送到遠程存儲庫,以便所有開發人員都可以查看更改。你可以使用git push -u origin <branch-name>將本地存儲庫轉移到GitHub服務器上的遠程存儲庫

請輸入評論內容...
請輸入評論/評論長度6~500個字
最新活動更多
- 1 AI狂歡遇上油價破百,全球股市還能漲多久? | 產聯看全球
- 2 OpenAI深夜王炸!ChatGPT Images 2.0實測:中文穩、細節炸,設計師慌了
- 3 6000億美元估值錨定:字節跳動的“去單一化”突圍與估值重構
- 4 Tesla AI5芯片最新進展總結
- 5 連夜測了一波DeepSeek-V4,我發現它可能只剩“審美”這個短板了
- 6 熱點丨AI“瑜亮之爭”:既生OpenClaw,何生Hermes?
- 7 AI界的殺豬盤:9秒刪庫跑路,全員被封號,還繼續扣錢!
- 8 2026,人形機器人只贏了面子
- 9 DeepSeek降價90%:價格屠夫不是身份,是戰略
- 10 AI Infra產業鏈卡在哪里了?


分享













