1. 程式人生 > >使用github實現共享程式碼的一些入門級教程

使用github實現共享程式碼的一些入門級教程

現階段,很多專案都是多人共同完成的,那麼就會涉及到“版本”問題,即如何實時地檢視專案程式碼,如何讓別人看到你的程式碼,如何回到修改之前的程式碼......這些問題可以通過使用gitgithub上傳程式碼來解決。

首先前兩步是1、下載一個git 2、註冊一個github賬號,注意是英文的那個官網,不是中文的那個。網上有詳細的git介紹與git的安裝說明,也有github註冊賬號的詳細流程,在這裡不再介紹。

然後你需要在github網站上新建一個程式碼庫,也就是找到那個“new repository”按鈕按一下,在出現的新頁面上輸入程式碼庫名,描述,是否為public(不選public需要收費),是否要一個

readme,填完點create就好。

 之後會出來你的程式碼庫,描述什麼的都在這裡。


接下來就該用git往你的程式碼庫裡推檔案了。

在你要推的檔案的當前目錄點右鍵,會有個git bash here”,點開會有個類似cmd視窗的東東出來,然後在裡面輸命令就能對當前目錄的檔案進行操作了。

  1. 拷貝repository的網址,$ git clone 網址 ,注意在貼上時,ctrl+v沒用,要用右鍵+p(右鍵選單中,加下劃線的就是右鍵選單中的快捷鍵)詳見windows命令快捷鍵(cd 目錄名/  切換目錄,推檔案的命令必須要在標註括號master的目錄下使用才有效)這時會新增一個資料夾git,預設隱藏,上傳記錄,回到之前版本什麼的都通過資料夾完成
  2. $ git add -A 提交併記錄改動,尤其在新增刪除檔案時,如果不加這條命令就commit,會告訴你沒跟蹤檔案
  3. 3$ git commit -a -m modify readme.md”,添加註釋,方便了解回到以往哪個版本。再次說明,敲命令時一定在有git檔案的目錄敲
  4.  這時會讓你告訴他你是誰,然後輸密碼,確認身份。

$ git config --global user.email 郵箱

$ git config --global user.email @前內容

$ git log 可檢視歷史版本

$ git push正式地上傳檔案

Username for '網址':使用者名稱

git裡有一個

$ git diff 命令顯示前後兩次改動之間差異,但是這命令只能檢視文字檔案之間差異,Word檔案什麼的無法檢視

一些其他的操作可以檢視git的命令說明,但如果只是簡單的共享程式碼,建小型網站,我覺得這些就夠了。

若兩人共用一個程式碼庫,那麼一人修改後,另一人並不會得到最新版本檔案。這時候使用$ git pull到那個網址上獲得最新版本

***注意:傳檔案一定少傳大檔案,尤其視訊什麼的,畢竟這是個程式碼庫。

另:github可以當成免費的伺服器建網站,只需要:

1、將你網頁相關的檔案(index.html啥的)push到這裡來

2githubSetting-改動,將gitpages下的SourceNone改為master branch,主分支,然後save一下,就會出來你的網站地址了