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。對於計算機操縱系統知識的學習還是需要下苦功夫,努力學習。這方面知識一定要動手上機操作,不操作永遠不知道自己有沒有掌握到位。