1. 程式人生 > >Linux下git的安裝與使用

Linux下git的安裝與使用

Linux下Git安裝與使用

安裝步驟

  • 首先需要確認Linux中有沒有git,可以在電腦中端中使用git命令來檢視,如果沒有用命令sudo apt-get install git命令進行安裝。

  • 安裝完成後對git進行配置,需要確保連線上是你的開源中國的賬號,需要命令git config --global user.name "XXX"git config --global user.eamil "郵箱地址"

  • 配置完成後,需要建立驗證的公鑰(與windows下相同),每個使用者需要獨立的公鑰來確定。使用命令ssh-key -C '你的郵箱地址' -t rsa,此時會在使用者目錄~/.ssh/

    下建立相應 的金鑰檔案

  • 之後使用命令cd ~/.ssh進入資料夾,使用gedit id_rsa.pub 開啟id_rsa.pub檔案。檔案裡面的內容就是ssh公鑰,將其全部複製。開啟開源中國網址,選擇增加ssh公鑰一項,標題的內容隨意輸入,下面將複製的內容貼上進去之後就完成了。

  • 可以使用命令ssh -T [email protected]來測試是否成功。

安裝中需要注意

  • 注意在配置的時候使用命令ssh-keygen -C 'you email [email protected]' -t rsa(注意ssh與-keygen之間沒有空格

  • 之後在輸入完這個命令以後會有Enter file in which to save the key(/home/haohao/.ssh/id_rsa)

    這個輸入選項,並不用在意,這個是選擇是否在預設地址建立檔案還是在新輸入的地方建立(新的檔名稱),回車就好,就可以在預設的地址建立新的ssh檔案

  • 開啟id_rsa.pub檔案一定要使用gedit id_rsa.pub不然可能會發生錯誤。

  • 進入檔案~/.ssh資料夾時候,使用命令進入就好,如果從我的電腦裡用滑鼠找的話可能會找不到,因為這個資料夾.ssh是個預設隱藏資料夾。所以之找不到並不用擔心是電腦的問題,只是隱藏起來了。

Git使用

  • 之後的操作就和Windows下的操作一樣了,先自己建立一個資料夾,把敲的程式碼拷貝進去,先使用git init 指令初始化一個git倉庫,接著輸入git add .

    注意:add 和 . 之間有空格)新增檔案 ,輸入個git commit -m”註釋"提交至倉庫。

  • 輸入git remote add origin https://git.oschina.net/你的使用者名稱/專案名.git,輸入你的賬戶和密碼。

  • git push origin master即可完成推送。

  • 另一個種推送程式碼的方法,是根據團隊協作完成同一個專案時發現的。不知道過程合法不合法,但結果是相同的,屢試不爽。

  • 首先git clone+專案地址:會將該專案下載下來儲存在你所新建的資料夾下。

  • 之後將需要提交的程式碼的資料夾複製到這個下載的資料夾下。依次使用命令git status 、 git add XXX.檔案格式名(如果是資料夾不需要檔案格式名,有檔名即可)、git status 、 git commit -m"註釋"、 git push origin master輸入賬號和資訊就完成了推送。會很快,命令也比第一個簡單,方便記憶,提高效率。

心得體會

關於git的使用其實在上學期就有所接觸,這是一個能很快提高程式設計師工作的程式。這學期在Linux環境下也接觸到了Git,但是一直由於自己的偷懶沒有動手實踐,總覺得會windows下的git,那麼Linux環境下git也一定會。但是還是沒有掌握,還是存在想不到的問題。就比如這個Linux下的git,雖說以前接觸過,但自己配置的時候還是存在問題,還是有些問題需要向同學請教。而在簡單的輸入命令的時候也會輸錯就比如退回到上層資料夾cd ..自己在輸入的時候沒有輸入空格,然後報錯沒有該命令,還不知道自己錯在哪裡。包括cd ~回到上一級目錄、cd -回到某一目錄都是需要空格的。雖然發現了新的git使用方法能加快效率,可是基本的知識掌握不紮實一切還是為0。對於計算機操縱系統知識的學習還是需要下苦功夫,努力學習。這方面知識一定要動手上機操作,不操作永遠不知道自己有沒有掌握到位。