git時間 初識版本控制工具

2021-09-30 01:54:34 字數 1605 閱讀 5771

git是乙個開源的分布式版本控制工具,它的開發者就是鼎鼎大名linux作業系統的作者  linus torvalds。git被開發出來的初衷是為了更好的管理linux核心,而現在卻早已被廣泛應用於全球各種中小型的專案中。

今天主要講解一下它最基本的用法,那麼就從安裝git開始吧。

1 安裝 git

2 建立**倉庫

雖然在windows上安裝git是可以在圖形介面上進行操作的,並且android studio 也支援以圖形化的形式操作git,

但是這裡不建議這樣做,因為git的各種命令才是我們應該掌握的核心技能,不管是在哪個作業系統中,使用命令

來操作git肯定是通用的。而圖形化的操作應該是在你能熟練掌握命令用法的前提下,進一步提公升你公祖效率的手段。

那麼我們現在就來嘗試一下如何通過命令來使用git。如果你使用的是linux系統,就先開啟shell介面,如果使用的是windows

系統,就從開始裡找到git bash並開啟。

首先應該配置一下你的身份,這樣就在提交**的時候git就可以知道是誰提交的了,命令如下所示:

$ git config --global user.name "your name"

$ git config --global user.email "[email protected]"

配置完成後你還可以使用同樣的命令來檢視是否配置成功,只需要最後的名字和郵箱位址去掉即可。

如圖所示:

然後我們可以開始建立**倉庫了,倉庫適用於儲存版本管理所需資訊的地方,所有本地提交的**都會被

提交到**倉庫中,如果有需要還可以在推送到遠端倉庫中。

cd d:

mkdir gitfile

cd gitfile 

進入剛剛建立的目錄下,輸入如下命令:

git init 

很簡單吧!只需要一行命令就可以完成建立**倉庫的操作,如下圖所示

建立完成後會在gitfile目錄下生成乙個隱藏的.git資料夾,這個資料夾就是用來記錄本地所有的git操作的,可以通過 ls -al

命令來檢視一下:如圖

如果想要刪除本地倉庫,只需要刪除這個資料夾就可以了。

生成自己的shh key

ssh-keygen -t rsa -c "[email protected]"

//然後一路回車

//多了 ~/.ssh,該路徑下有秘鑰

5.將公共秘鑰拷貝需要的平台上

//cd ~/.ssh

//拷貝id_rsa.pub中所有內容

可是這樣乙個個地新增感覺還是有些複雜,有沒有什麼辦法可以一次性就把所有的檔案都新增好呢?當然可以,只需要在add後面

加上乙個點,就表示新增所有的檔案了,命令如下所示:

git add .

現在  gitfile專案下所有的檔案都應經新增好了,我們可以來提交一下了,輸入如下命令:

git commit -m "first commit."

注意,在commit命令後面,我麼一定要通過-m引數來加上提交的描述資訊,沒有描述資訊的提交是不合法的。這樣所有的**

就已經成功提交了!

(一)Git時間 初識版本控制工具

配置一下你的身份 git config global use.name douzi git config global use.email jdouzi qq.com 可以用 git config global use.name git config global use.email 檢視是否配置成...

Git版本控制工具初識

git使用教程 初次使用git前的配置 需要配置一下,讓它知道操作的主人是誰。因為每一次提交都會用到這些資訊。一旦確定之後不可更改。在命令列模式下輸入以下命令 git config global user.name 使用者名稱 你的使用者名稱,相當於暱稱 git config global user...

5 6 Git時間 初識版本控制工具

倉庫是用於儲存版本管理所需資訊的地方,所有本地提交的 都會被提交到 倉庫中,如果有需要還可以再推送到遠端倉庫中。windows下在開始選單中找到git bash,開啟進入命令列 首先配置一下你的身份,這樣在提交 的時候git就可以知道是誰提交的了,命令如下 git config global use...