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...