<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
很多人有一種習慣吧,什麼軟體都要最新的,最好的。其實吧,軟體就是工具,生產力工具,為的是提高我們的生產力。如果現有的工具已經可以滿足生產力要求了,就沒有必要換了。生產效率高低應當是選擇工具的第一位。
開源世界的版本控制系統,經歷了這麼幾代:
第一代,CVS,開創性的產品,至今很多古老專案仍在使用,但存在不少設計上的缺陷。
第二代,SVN,在CVS基礎上大幅度改進,很快就取代了CVS的地位,現在的專案數量仍然非常龐大,而且SVN的缺陷不算多,很多商業專案似乎沒有遷移到下一代版本控制系統的打算。比如Chrome就是使用SVN的。
第三代,Hg與Git。說起這兩個,有種既生瑜,何生亮的感腳。這兩個專案几乎是同時啟動的,目標都是為Linux kernel提供一個開源可靠的分散式版本控制系統,同樣優秀,只不過Git是Linus親自帶隊做的,於是Git就成了Linux的選擇。除此之外,Eclipse從原本的SVN轉移到了Git,而Firefox與Python則使用Hg,國內的金山軟體也使用Hg,而Cocos2d則是Git,孰優孰劣,不好說。
總的來說吧,前兩代由於集中式管理的缺陷,現在用的肯定會越來越少,不過老專案往往不會輕易換。Git勝在功能強大,分支完善,敗在設計複雜,難以理解。Hg勝在清晰易懂,功能完善,敗在不利於從SVN遷移,相應的社群活躍度不如Github。
TortoiseGit 簡稱 tgit, 中文名海龜Git。TortoiseGit是一個開放的GIT版本控制系統的源使用者端。
TortoiseGit 支援Winxp/vista/win7/Win10,提供有中文版支援。
TortoiseGit 可以恢復您的檔案的舊版本,並研究如何以及合適改變了歷史資料,誰改變了它。下面教學針對使用TortoiseGit 的使用者。
環境安裝,需要依次安裝以下:
第1步:下載Git,下載地址:Git for Windows
Git 安裝過程不詳述,可參考:https://www.cnblogs.com/wj-1314/p/7993819.html
第2步:下載安裝Tortoisegit及中文語言套件(Tortoisegit及語言套件下載 ,Tortoisegit 安裝教學)
第1步: 首先,請選定一個存放Git專案的目錄,這樣方便管理. 如: D:Gitproject,然後在資源管理器中開啟:
第2步: 在空白處點選滑鼠右鍵,選擇 --> TortoiseGit --> Settings,然後就可以看到設定介面:
第3步:選中General,在右邊的 Language中選擇簡體中文(當然,你也可以繼續使用英文)。取消勾選升級檢查的核取方塊,可能還需要指定 git.exe 檔案的路徑,如 "D:Program FilesGitbin"。完成後,點選應用,確定關閉對話方塊。
第4步:設定使用者,使用者作為你操作git的個人標識,進入設定,點選左邊的Git標籤,可以發現,右邊可以設定使用者的名字與Email資訊. 如下圖所示:
因為當前還沒有本地專案,所以 「編輯本地 .git/config(L)」 按鈕處於灰色不可用狀態,如果在某個本地Git專案下開啟設定對話方塊,那麼這個按鈕就可用,然後就可以編輯此專案的一些屬性。
點選 「編輯全域性 .git/config(O)」按鈕,會使用記事本開啟全域性組態檔,在全域性組態檔中,在後面加上下面的內容(記住密碼):
[credential]
helper = store
完成後儲存,關閉記事本,確定即可。
則當你使用 HTTPS URL 方式推播專案到GitHub等線上倉庫時,海龜git會記住你輸入的使用者名稱和密碼(這裡不是使用者的姓名和Email哦),可以避免每次提交都要輸入使用者名稱和密碼。(還有種方式,通過使用 SSH URL 來提交程式碼便可以一勞永逸了~~~)
如果你編輯的是本地 .git/config(L),其實這個翻譯為本地有點問題,應該叫區域性,也就是在某個專案下面設定,只對此專案有效,設定是一樣的。
設定右鍵選單.。在設定對話方塊中,點選左邊的"Context Menu",設定常用的右鍵選單。樓主比較常用的是如下選項:
這些就是基本的設定,在接下來的章節我會細細講解關於TortoiseGit的實際操作(拉取程式碼,上傳程式碼等)
到此這篇關於TortoiseGit的安裝與設定教學的文章就介紹到這了,更多相關TortoiseGit的安裝設定內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45