1. 程式人生 > >##Git##如何從本地Git推送程式碼到GitHub上

##Git##如何從本地Git推送程式碼到GitHub上

記錄如何從本地Git倉庫推送程式碼到GitHub上

檔案共享算是在這個科技時代必備的一項功能了,那麼在和線上的小夥伴進行專案合作時要如何做到程式碼共享?GitHub提供了非常大的方便。

大家可以去Git官網上下載安裝程式,安裝時選擇預設,一直點下一步即可。

  • 安裝好了之後就可以開始建立倉庫了
mkdir 檔名     //建立目錄
cd   檔名      //進入到此目錄
git  init       //將此目錄初始化為倉庫
pwd             //可顯示你當前所在的路徑

 以上三步做好之後 ,下面就會提示一個你已建立了一個空repos

  • 接下來就可以在這個倉庫裡新增檔案了

 首先  建立一個文字

vi readme.txt

 進入之後隨便先寫上幾句話,然後儲存退出。

 然後使用命令

git add readme.txt //意思是將readme.txt這個檔案先新增到暫存區

     沒有任何提示說明新增成功,如果有warning像這個一樣,可忽略。

 新增完成以後,使用命令

git commit -m "wrote a readme file" //引號裡的內容相當於註釋,以便給後來的人或者你自己方便閱讀

執行該條命令的時候,我遇到了如下問題:

這個地方如果出現這個畫面,請不要忽略,否則後面遇到的問題會讓你崩潰,不要問我怎麼知道(捂臉)

解決(照著它提示的方面來):

 這條命令完成以後,這個檔案就被成功的新增到倉庫啦!

   現在來看如何將本地倉庫裡的檔案推送到GitHub上。

首先如果你是第一次使用GitHub,那麼一定要看下面這 步。如果不是,可跳過。

登入或者註冊你的GitHub,在setting裡找到SSH key ,不管這兩個單詞中間還有其他什麼單詞,只要有這兩個就ok。

接下來在你的本地Git裡進入到你的ssh目錄下,

命令

cd .ssh

進入之後使用命令:

ssh-keygen -t rsa -C "youremail"    //引號裡填上你自己的郵箱

然後一直按回車


當執行完這個命令之後,可以進行下一步了。

使用命令

vi id_rsa.pub //進入之後複製裡面的東西

或者使用命令複製,不需要進入此檔案

cat id_rsa.pub | clip

按下回車後,裡面的內容則已被複制

現在回到GitHub上的剛剛開啟的ssh key 。

在title上隨便輸入,然後在下面這個大方框裡直接ctrl+V,再點選Add Key按鈕即可。

完成之後接下來就是推送了。

首先在GitHub上建立repos。右上角點選加號,然後選擇第一個

進入到這個介面,在1處填上這個倉庫的名字,然後點選2處。

重要的一步!!

進入到下面這個介面之後,在本地git上敲紅方框裡面的命令,注意:當你進入你的這個介面時,要按照你的這個顯示的去敲,不要按照我這個!!按照1,2這個順序敲。

當你敲完之後,這個檔案就算推送完成了,也就是說這個檔案已經在你的GitHub上了,現在重新整理看看吧。有問題可以留言哦。