Git學習使用

2021-10-01 16:02:17 字數 1771 閱讀 7015

git config --global (基本不用,給整個計算機一次性設定)

git config --system (給當前使用者一次性設定)推薦使用

git config --local (給當前專案一次性設定)

優先順序:local > system > global

例如:

git config --local user.name 'wuyang'

git config --local user.email '[email protected]'

給當前使用者設定郵箱名字:

/c/users/wuyang/.gitconfig

刪除:

git config --local --unset user.name
建立乙個資料夾,右擊選擇git bash,輸入命令

git init
git clone url
如果我們需要轉殖到指定的目錄,可以使用以下命令格式:

git clone url
本地庫和遠端倉庫關聯,使用命令:

git remote add origin url
獲取遠端庫與本地同步合併(如果遠端庫不為空必須做這一步,否則後面的提交會失敗)輸入命令:

git pull --rebase origin master
如果其他人修改了,你可以更新資源。

git fetch
檢視提交日誌。

git log

git log -最近的提交次數

git log --pretty = oneline

git log --pretty = format:"%h - %an ,%ar : %s"

格式為:部分sha1值 - 作者 , 時間 , 注釋內容。

7、檢視本地分支:

git branch
8、切換分支

git checkout -b 分支名稱 origin/分支名稱
9、切換到master分支

git checkout master

10、刪除本地git庫

rm .git -rf
基本概念

檔案提交順序

在工作區的檔案狀態為unstage( )輸入命令將檔案加入暫存區。

將當前目錄所有檔案加入:git add .

將指定檔案加入:git add filename

暫存區檔案狀態為staged,輸入命令將檔案提交至物件區,或者將檔案回退至工作區:

提交:git commit -m "提交注釋""

回退:git rm --cache

物件區檔案狀態為commited,如果修改檔案了,則檔案直接退回到工作區;也可以放棄修改還原到commited狀態輸入命令:

git checkout -- filename
將物件區檔案提交至遠端倉庫

git pull

Git 學習使用

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

git學習使用

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

git學習使用

git 提供了乙個叫做 git config 的工具,專門用來配置或讀取相應的工作環境變數。這些變數存放在三個不同位置 如果要檢視已有的配置資訊,可以使用命令 git config list配置使用者名稱和電子郵箱 git config global user.name zyj git config...