1. 程式人生 > >git的學習使用

git的學習使用

文件夾 github上 set git init 編輯 push 連接 添加 --

作為一個以前一直使用svn版本管理的人,到了一家公司突然用git的還是有些折騰的,搞了兩天還是有些小的收獲的。

git主要分為3個工作區域,工作區,暫存區(index),版本庫。首先從git官網上下好最新的git軟件安裝。首先我們建立自己的一個項目文件夾,然後進入文件夾打開命令行工具。

1.git init 指令創建一個空的版本庫。

2.git add 指令把工作區文件加入到暫存區。

3.git commit 用於把暫存修改或添加的文件加入到版本庫裏去,同時需要加個 -m 後面接著版本描述。(雖然我也不是很懂這個 -m )

就這樣我們在本地創建的版本庫就可以了。

接下來我們需要寫的就是如何連接遠程版本庫,只是在本地使用git實在是大材小用了,我們這裏以github為例。

要想本地庫與遠程庫能夠傳輸數據上行下行,首頁我們就需要建立本地分支與遠程分支的追蹤關系(tracking)。

第一個是我們從遠程庫獲取到庫的代碼 git clone ....(git代碼地址)。然後操作跟上面操作就差不多了。

第二個就是我們在本地寫了一個新項目,此時我們需要把整個項目傳送到github上,首先我們需要在github上創立一個新的倉庫,然後我們有兩種處理方法。

1.clone代碼到本地,然後把我們項目裏的代碼復制到clone下來的文件夾裏,這樣我們就可以操作代碼的編輯,新增上傳。

2.我們需要手動建立本地分支與遠程分支的追蹤關系。

  a.git remote add origin ....(遠程庫地址)

  b.git branch --set-upstream-to=origin/(遠程分支名) master

  b.git pull

  c.git push  

  

git的學習使用