首頁 > 開發工具 > Git > 主體

匯總常用的Git指令【推薦收藏】

藏色散人
發布: 2021-07-17 15:52:19
轉載
2058 人瀏覽過

Git 是一個開源的分散式版本控制系統,用於敏捷且有效率地處理任何或較小或較小的專案。 Git 是 Linus Torvalds 為了協助管理 Linux 核心開發而開發的一個開放原始碼的版本控制軟體。 Git 與常用的版本控制工具 CVS, Subversion 等不同,它採用了分散式版本庫的方式,不必伺服器端軟體支援。

Git 常用指令

切換到主分支

git checkout master
登入後複製

新建分支,並且切換到這個分支

git checkout -b new_branch
登入後複製

切換到主分支,合併其它分支

git checkout master
git merge new_branches
登入後複製

提交更改到暫存區

git add -A
登入後複製

提交更改到本地版本庫

git commit -m "备注"
登入後複製

刪除當前目錄下,沒有被track 的檔案

git clean -df
登入後複製

提交更改到伺服器版本庫

git push
登入後複製

測試程式碼並且回滾

首先,版本標記

git add -Agit commit -m "版本标记"
登入後複製

因為之後,我們會回滾到這個地方。
放棄所有文件的修改:

git checkout .
登入後複製

檢查狀態:

git status
登入後複製
登入後複製

發現還有一些新建的文件,那麼:

git clean -f -d
登入後複製

(強制清理文件,甚至連資料夾一起清除)
然後再查看:

git status
登入後複製
登入後複製

發現一切都乾乾淨淨。

初始化設定

把資料夾內容加入版本管理

git init
登入後複製

設定郵箱

git config --global user.email "you@example.com"
登入後複製

設定使用者名稱

git config --global user.name "Your Name"
登入後複製

產生SSH 公鑰

許多Git 伺服器都使用SSH 公鑰進行認證。
如果你想給 Git 伺服器提供 SSH 公鑰,你自己必須先生成一份。
那如果你不確定自己是否有擁有 SSH 公鑰,可以在 Git Bash 中輸入

cd ~/.ssh && ls
登入後複製

來查看。
如果你看到 id_rsaid_rsa.pub 這一對文件,證明你的電腦擁有金鑰。
.pub 是你的公鑰,另一個則是對應的私鑰。
如果找不到這樣的檔案或 .ssh 目錄根本不存在,那你需要在 Git Bash 中輸入

ssh-keygen
登入後複製

指令來建立它們。
如果你不想使用密碼來保護你的金鑰,在建立的詢問時,留空即可(按下回車直接執行)。
之後,你就可以用萬能的記事本,開啟 id_rsa.pub ,複製其中的內容,加入 Git 伺服器或網站。

推薦:《Git教學
#

以上是匯總常用的Git指令【推薦收藏】的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
git
來源:learnku.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!