網友評分: 5分
GitHub Desktop是一款非常專業的開源及私有項目托管平臺桌面版客戶端。它適用于GIT項目代碼托管、管理倉庫版本、控制存儲分支、本地同步推送等操作,支持全球開源項目源代碼托管,該版本經過中文漢化處理,適合國人使用,操作起來更加方便。
通過GitHub Desktop,您可以克?。–lone)GitHub倉庫到本地,對倉庫中的文件進行修改、添加和刪除,并提交(Commit)這些修改。您還可以創建分支(Branch)來實現不同的功能開發和實驗,然后將分支合并(Merge)回主分支。 GitHub Desktop還提供了一個可視化的工作流程,顯示每個提交和分支的歷史記錄,方便開發者跟蹤項目的進展和變更。此外,它還支持與團隊成員之間的協作和合并沖突的解決。 總之,GitHub Desktop是一個強大而簡便的工具,幫助開發者更加高效地管理和協作GitHub倉庫,使版本控制和團隊開發變得更加容易和可視化。
作為開源代碼庫以及版本控制系統,Github擁有超過900萬開發者用戶。隨著越來越多的應用程序轉移到了云上,Github已經成為了管理軟件開發以及發現已有代碼的首選方法。如前所述,作為一個分布式的版本控制系統,在Git中并不存在主庫這樣的概念,每一份復制出的庫都可以獨立使用,任何兩個庫之間的不一致之處都可以進行合并。
GitHub可以托管各種git庫,并提供一個web界面,但它與外國的SourceForge、Google Code或中國的coding的服務不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。為一個項目貢獻代碼非常簡單:首先點擊項目站點的“fork”的按鈕,然后將代碼檢出并將修改加入到剛才分出的代碼庫中,最后通過內建的“pull request”機制向項目負責人申請代碼合并。已經有人將GitHub稱為代碼玩家的MySpace。
在GitHub進行分支就像在Myspace(或Face book…)進行交友一樣,在社會關系圖的節點中不斷的連線。GitHub項目本身自然而然的也在GitHub上進行托管,只不過在一個私有的,公共視圖不可見的庫中。開源項目可以免費托管,但私有庫則并不如此。Chris Wanstrath,GitHub的開發者之一,肯定了通過付費的私有庫來在財務上支持免費庫的托管這一計劃。
1、電子體驗
不管是用什么系統,GitHub Desktop都會簡化您的體驗,為您的代碼提供更多的空間。
2、簡化工作流程
你可以在里面創建分支,和其他開發人員協作,并可以在不觸及命令的情況下,提交更改。
3、讓它成為你自己的
每一個元素都是完全開源的,你可以構建你所需要的功能,并成為未來GitHub Desktop的一部分。
從github官網上clone倉庫代碼到本地:
1、打開github官網,登錄成功后,New repository創建新的倉庫,給新創建的倉庫命名Rhine.github.io、添加描述(可選)、添加README說明(可選):
2、打開github Desktop,選擇Clone a repository:
填入需要從線上clone的repository的名稱以及即將存入本地的路徑,這里選擇D盤下的githubCloneProj文件夾(文件夾需新建)。如果Clone時提示project找不到,那么第一行將github網頁上clone or download所提供的網頁地址填入:
clone下來的倉庫:
3、vscode打開文件夾githubCloneProj:
進行編輯,搭建一個簡單的html頁面:
4、vscode編輯完畢后,此時可見github Desktop桌面版已經自動將剛才編輯的代碼同步完畢:
5、添加描述信息(summary,Description)后,點擊Commit to master進行提交:
- 格式化JS混淆代碼 (main.js,renderer.js) 漢化百分之98的功能和界面
﹂全部簡體中文:包括登陸歡迎界面、軟件主界面、各項菜單及提示
- 移除檢測升級執行代碼段,去關于界面的檢測升級按鈕及錯誤提示
- 刪除檢測升級程序及115MB的無用NUPKG包,免安裝中文綠色版
標簽: GitHub Desktop 代碼托管 項目托管