GIT 使用學習

2021-10-21 17:32:24 字數 1694 閱讀 9258

1.安裝完成後必要的設定

$ git config --global user.name 「your name」

$ git config --global user.email "郵箱位址「

2.建立版本庫

開啟git介面後

$ git init //表示將該目錄設定為git可以管理的倉庫

3.上傳命令

$ git add 檔名

$ git commit -m 「對於該次上傳的備註」

注意:因為commit可以一次提交很多檔案,所以你可以多次add不同的檔案,比如:

$ git add file1.txt

$ git add file2.txt file3.txt

$ git commit -m 「add 3 files.」

4.狀態命令

要隨時掌握工作區的狀態,使用git status命令。

如果git status告訴你有檔案被修改過,用git diff可以檢視修改內容。

5.版本回退

$git log

$git log --pretty=oneline

展示內容:

e475afc93c209a690c39c13a46716e8fa000c366(版本號) add distributed(備註)

退回版本

$ git reset --hard 版本號(修改後使用給git log 無法檢視最新的版本最新的就是當前版本)

此處版本號(版本號沒必要寫全,前幾位就可以了,git會自動去找。當然也不能只寫前一兩位,因為git可能會找到多個版本號,就無法確定是哪乙個了。)

$git reflog用來記錄你的每一次命令:可以獲取之前版本的版本號

6.工作區及暫存區,暫存是git add時存在

當檔案沒有add時使用

git checkout – 檔名 //讓這個檔案回到最近一次git commit或git add時的狀態。

當檔案add後使用

git reset head //git reset命令既可以回退版本,也可以把暫存區的修改回退到工作區。當我們用head時,表示最新的版本。

此時的readme.txt檔案回到了沒有使用add的狀態

7.刪除檔案

直接刪除檔案git status會有記錄

git rm 檔名

git commit -m 「備註」

1.新增遠端庫

建立ssh key。

在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有,開啟shell(windows下開啟git bash),建立ssh key:

$ ssh-keygen -t rsa -c 「[email protected]

關聯自己的github

$ git remote add origin [email protected]:自己的github賬戶名

/(建立的庫名).git

把本地庫的所有內容推送到遠端庫上

$ git push -u origin master

檢視遠端庫

$ git remote -v

刪除遠端庫

$ git remote rm 名稱

2.從遠端庫轉殖

$git clone https:.git/[email protected]:/其他

Git 學習使用

最近看到很多國外開源 遷到github,包括eclipse,於是了解了一下。詳細的不多說了,貼一下學習資料。乙個文件 git使用指南 乙個鏈結 看了這些,基本的使用應該沒有問題了。使用感覺,很方便的乙個版本控制工具,學習成本比較低。可以迅速在本地建立git倉庫,將 加入管理。不像svn需要配置很多東...

git學習使用

鑑於目前博主本人用不到高階的功能,所以暫時寫一些簡單的操作,後續如果會用到高階功能,將持續更新。1.列印出檔案內容 cat 檔案全稱2.顯示當前路徑 pwd3.顯示當前資料夾下隱藏的檔案 ls ah4.將當前的目錄設定為倉庫 git init5.完整的新增檔案 git add 檔案1 檔案2 新增檔...

Git學習使用

git config global 基本不用,給整個計算機一次性設定 git config system 給當前使用者一次性設定 推薦使用 git config local 給當前專案一次性設定 優先順序 local system global 例如 git config local user.na...