快速使用Git

2021-10-05 10:04:02 字數 2136 閱讀 5534

——吃素的ranger

在專案資料夾裡面右鍵

進入git 介面

git 自帶乙個git config的工具來幫助設定控制 git 外觀和行為的配置變數。 這些變數儲存在三個不同的位置:

/etc/gitconfig檔案: 包含系統上每乙個使用者及他們倉庫的通用配置。 如果在執行git config時帶上--system選項,那麼它就會讀寫該檔案中的配置變數。 (由於它是系統配置檔案,因此你需要管理員或超級使用者許可權來修改它。)

~/.gitconfig~/.config/git/config檔案:只針對當前使用者。 你可以傳遞--global選項讓 git 讀寫此檔案,這會對你系統上所有的倉庫生效。

當前使用倉庫的 git 目錄中的config檔案(即.git/config):針對該倉庫。 你可以傳遞--local選項讓 git 強制讀寫此檔案,雖然預設情況下用的就是它。。 (當然,你需要進入某個 git 倉庫中才能讓該選項生效。)

每乙個級別會覆蓋上一級別的配置,所以.git/config的配置變數會覆蓋/etc/gitconfig中的配置變數。

//注:這裡為全域性使用者名稱個郵箱設定

$ git config --global user.name "john doe"

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

可以通過

$ git config --global user.name

$ git config --global user.email

來檢視已經設定好的使用者名稱和郵箱位址

git init //初始化git倉庫
輸完上面的命令,資料夾中會出現乙個.git資料夾(此資料夾是預設隱藏的)

$ git add .  (注:別忘記後面的 . ,此操作是把當前資料夾下面的檔案都新增進來)

or $ git add readme.txt (注:通過檔名新增單個檔案)

$ git commit -m "備註資訊" (注:這裡是把通過 git add 命令新增的檔案提交到本地git倉庫。「備註資訊」裡面可以換成你想要新增的備註資訊,如「first commit」)

這樣就完成了向本地git倉庫提交的工作

1.$ git log  //檢視提交日誌,每一次提交都有對應的 commit id 和 commit message。

如果嫌棄輸出的資訊雜亂無章,那麼加上 *–pretty=oneline*引數試試吧!

2.$ git reset --hard id //根據 id 回退到指定的版本
我們已經根據 git log 命令看到了所有的提交的資訊,本文中,我以回退到 *個人模組修改包引入順序*版本,即 *commit id*為 7222c8f6be2d663982faa98dffe2647966b438b1;

效果:

3.$ git reflog  //檢視命令操作的歷史
效果:

查詢到你要的 *操作id*,依舊使用 上文說的 *git reset --hard id*。就可以回退到當初一模一樣的版本。

**引用請註明出處

git使用快速入門

目錄git是個了不起但卻複雜的源 管理系統。它能支援複雜的任務,卻因此經常被認為太過複雜而不適用於簡單的日常工作。建立乙個遠端的空 庫 在bitbucket上 在本地 庫新增乙個專案 在分支上開發新功能 a 保留新功能 或者 b 丟棄它們 也許,回到某個早先的時間點 將本地 庫推送到遠端 庫 在另一...

git快速使用指南

版本管理員操作 第一步 建立資料倉儲 例如目錄為 f software repository git git init bare shared git 開發人員1操作 第二步 進入user1的工作目錄 例如 f develop workroom user1 複製倉庫到本地 git clone f s...

快速掌握git基本使用

前言 很多時候,我們使用git,尤其是想快速入門時,可能只想掌握基本使用。git命令很多,但真正常用到的還是比較少的,這裡就總結下怎樣快速入門 要使用git,首先得轉殖遠端倉庫,一般有兩種方式,https和ssh,此處以coding為例 1.http模式,需要配置註冊的使用者名稱和郵箱 在git命令...