1. 程式人生 > >git安裝及使用

git安裝及使用

參考網址:http://www.runoob.com/git/git-tutorial.html Git是一個開源的分散式版本控制系統,用於敏捷高效地處理任何或小或大的專案。 Git 與常用的版本控制工具 CVS, Subversion 等不同,它採用了分散式版本庫的方式,不必伺服器端軟體支援。

使用:

  1. 安裝
  2. 配置 git config --global user.name “runoob” git config --global user.email [email protected]

本地操作 3. 建立版本庫 命令:git init 4. 將檔案新增到快取(暫存區) 命令: git add +"filename"

如:git add config 新增所有檔案 git add . 可以使用 git status 檢視版本庫狀態資訊 5. 提交到本地版本庫 命令:git commit -m '提交訊息'

可以使用 git log 檢視提交日誌資訊

分支 git branch ---- 檢視分支 git branch 分支名 ---- 建立新分支 git checkout 分支名 ----- 切換分支 git checkout -b 分支名 ------- 建立並切換到新分支中 git merge 分支名 ----- 將指定分支內容合併到當前分支 git branch -d 分支名 ---- 刪除指定的分支

遠端倉庫(碼雲(gitee.com)/github(github.com)) 1. 註冊/登入 2. 生成 SSH Key ssh-keygen -t rsa -C "[email protected]" 預設在系統使用者目錄下生成 .ssh 目錄,包括 id_rsa 和 id_rsa.pub 兩個檔案,字尾為 .pub 的為公鑰檔案,另外一個是私鑰檔案 3. 將公鑰檔案內容複製到碼雲賬戶中配置SSH KEY 輸入 ssh -T [email protected] 來驗證是否能夠認證成功 4. 新建遠端空白倉庫 5. 將本地已有倉庫上傳到遠端倉庫 git remote add origin+遠端倉庫地址

– 新增本地倉庫與遠端倉庫的聯絡 git push -u origin master – 將本地倉庫內容推送到遠端倉庫 – -u 是指明以後 git push 時都是預設提交到遠端倉庫 origin 中

git使用流程:

0. 配置SSH KEY

1. 本地沒有原始碼,則克隆(下載)原始碼: git clone 遠端倉庫的URL 本地有原始碼,則更新原始碼: git pull 2. 在工作空間中實現編碼 3. 在完成一個功能並通過除錯後,提交本地版本庫 git add . git commit -m "xxxxx" 4. 將本地版本倉庫內容推送到遠端倉庫中 git push