1. git的安裝
sudo apt-get install git #完整安裝
2. git的配置
git config --global user.name "yourname" #設定自定義的昵稱
git config --global user.email "[email protected]" #設定自己的郵箱
git config --global color.ui true #設定指令代碼多顔色顯示
git config --list #列出以上配置的資訊
所配置的資訊都存在~/.gitconfig檔案中。
3. git的基本工作原理
最基本的三步:初始化倉庫,添加檔案,送出。
新手先弄懂圖示原理,大神請繞路!
如想要更深層的學習git請看視訊教程:深入了解git
4. 開始git的使用
本地倉庫使用:
mkdir gitRepository #建立檔案夾
cd gitRepository/
git init #初始化git倉庫
#建立項目的代碼檔案
git add . #添加倉庫中所有檔案
git commit -m "add file" #送出
git status -s #檢視三個空間的檔案是否一緻,若無資訊顯示則代表三個空間的檔案已一緻,具體資訊請自行百度深入學習
git diff #檢視暫存區的檔案相對于工作區修改了哪些内容
git diff --staged #檢視HEAD區的檔案相對于暫存區修改了哪些内容
git diff HEAD #檢視HEAD區檔案相對于工作區修給了哪些内容
配合碼雲使用:
首先你得有個開源中國的碼雲賬号。
4.1. 在碼雲上建立跟本地倉庫一緻的項目
4.2. 添加ssh公鑰到碼雲
ssh-keygen -t rsa -C "[email protected]" #在linux終端執行該指令,然後三次回車,生成ssh公鑰
cat ~/.ssh/id_rsa.pub #檢視生成的ssh公鑰
将生成的ssh公鑰複制粘貼到碼雲賬戶個人資訊修改裡面:
4.3. linux下配置git遠端倉庫
git remote add origin ssh連結 #設定碼雲上對應項目的ssh連結,origin為連結名稱,可自定義
##若要删除可用指令: git remote rm origin
git pull --rebase origin master #取回項目的master分支,并與本地的合并,若不合并push會失敗
git push origin master #推送master分支到碼雲上,登入碼雲即可看見剛推送的項目了
注:
(1)若不添加ssh公鑰可把origin添加為https連結,然後pull和push時自行輸入碼雲的使用者名和密碼。
(2)本貼為個人學習總結,若有出入的地方歡迎互相學習。
(3)本貼僅供進軍菜鳥行列學習,若要成為大神請自行深入。