亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

適合初學者的Git:權威的實用指南

適合初學者的Git:權威的實用指南

Git
達令說 2019-05-28 16:07:06
適合初學者的Git:權威的實用指南好的,在看到PJ Hyett的這篇文章之后,我決定跳到最后并與Git一起去。所以我需要的是初學者對Git 的實用指南?!俺鯇W者”被定義為知道如何處理編譯器的人,在某種程度上理解Makefile是什么,并觸及源代碼控制而不理解它?!皩嵱谩北欢x為這個人不想詳細了解Git在后臺做什么,甚至不關心(或知道)它是分布式的。您的回答可能暗示了可能性,但嘗試瞄準想要在備份和安全的“服務器”上保留“主”存儲庫的初學者,并將其本地存儲庫視為僅僅是“客戶端”資源。所以:安裝/設置如何安裝Git你是如何設置Git的?嘗試覆蓋Linux,Windows,Mac,思考“客戶端/服務器”的思維模式。在Windows上使用Msysgit設置GIT服務器你如何創建一個新的項目/存儲庫?你如何配置它來忽略不是代碼庫的一部分的文件(.obj,.user等)?使用代碼你如何獲得最新的代碼?你怎么看代碼?你如何提交變更?您如何看待未提交的內容或當前代碼庫的狀態?你如何破壞不必要的提交?如何比較文件的兩個版本,或者當前文件和以前的版本?您如何看待文件修訂的歷史記錄?你如何處理二進制文件(例如,visio文檔,或編譯器環境)?如何合并“同時”更改的文件?你如何撤消(恢復或重置)提交?標記,分支,發布,基線你如何'標記''標記'或'釋放'特定文件集的特定修訂集,以便你可以隨后拉出那個?你怎么拉特定的'釋放'?你怎么分支?你如何合并分支機構?你如何解決沖突并完成合并?如何將一個分支的部分合并到另一個分支?什么是變基?如何跟蹤遠程分支?如何在遠程存儲庫上創建分支?如何刪除遠程存儲庫上的分支?Git工作流程示例其他描述并鏈接到一個良好的GUI,IDE插件等,使Git成為非命令行資源,但請列出其局限性及其優點。msysgit - Git附帶的跨平臺gitk - Git附帶的跨平臺歷史查看器gitnub - Mac OS X.gitx - Mac OS X歷史查看器smartgit - 跨平臺,商業,測試版tig - Linux的控制臺GUIqgit - 適用于Windows的GUI,LinuxGit Extensions - 適用于Windows的軟件包,包括友好的GUI初學者應該知道的任何其他常見任務?Git Status會告訴您剛才做了什么,您擁有什么分支以及其他有用的信息如何有效地使用subversion存儲庫設置作為我的源代碼控制源?其他Git初學者的參考資料Git指南Git書Git魔術gitcastsGitHub指南Git教程Progit - Scott Chacon的書Git - SVN速成課程Git從下往上Git準備好了gitref.orgGit視覺備忘單深入研究Git從概念上理解Git計算機科學家的Git(和另一個版本)我會不時地查看這些條目并“整理”它們以便它們具有一致的外觀/感覺并且很容易掃描列表 - 隨意按照簡單的“標題 - 簡要說明 - 說明列表 - 陷阱和額外信息“模板。我還將鏈接到上面的項目符號列表中的條目,以便以后輕松找到它們。
查看完整描述

3 回答

?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

好吧,盡管你要求我們不“簡單地”鏈接到其他資源,但是當已經存在一個真正相當不錯的社區成長(和不斷增長的)資源時,這是非常愚蠢的:Git社區書籍。說真的,一個問題中的這20多個問題將是簡潔和一致的。Git社區手冊以HTML和PDF格式提供,可以通過清晰,格式良好和同行評審的答案回答您的許多問題,并且格式允許您直接跳到手頭的問題。

唉,如果我的帖子真的讓你心煩意亂,那么我會刪除它。只是這么說。


查看完整回答
反對 回復 2019-05-28
  • 3 回答
  • 0 關注
  • 635 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號