Git 使用記錄

2021-08-28 02:29:26 字數 1554 閱讀 6720

$ mkdir project//新建專案目錄

$ cd project

$ git init //生成git

$ git config --list

git push -u origin master

git push -f origin master

git remote -v 檢視遠端位址

重新輸入git push -f 或者 git pull --rebase origin master

git reflog

檢視遠端倉庫資訊

git remote -v

git remote add origin [email protected]:zhaoqinghu/zhaoqinghu.github.io.git

git push origin master

//或者

git branch -a //看到所有的本地和遠端

git checkout

建立新分支:git branch branchname

切換到新分支:git checkout branchname

cd ~/desktop

/****配置git帳號****/

git config user.name

git config user.email

open .git//mac 命令

touch test.php//新建空檔案

/***建立git倉庫****/

git init

/***新增倉庫檔案佇列***/

git add 檔案名字

/***提交到倉庫檔案***/

git commit -m "注釋資訊"

unmodified狀態

modified狀態

unstaged狀態

staged 狀態

/***檢視每次提交的不同***/

git diff

git diff --chached

git diff head

/***回到從前***/

git log --oneline

git reset --hard commitid號

git reflog

git checkout commidid號 -- 檔名 //操作單個檔案回到過去

/**branch分支**/

$ git branch //檢視所有分支

$ git checkout dev//切換到開發分支

$ git log --oneline --graph //檢視圖形log

$ git branch dev//建立開發目錄分支

$ git branch -d dev//刪除分支

git commit -am "change 3 in dev"

$ git merge --no-ff -m "keep merge info" dev //

merge 分支衝突

$ git rebase

$ git stash //當前分支儲存到快取區

$ git stash pop //恢復快取區內容

Git 使用記錄

1 從遠端倉庫獲取更新 1 git fetch 獲取更新不會自動合併 git fetch origin master git pull origin master獲取更新 git log p master.origin master 對比本地和遠端的主分支 git merge origin mast...

GIT 使用記錄

git clone xx 從遠端伺服器上將專案轉殖下來 git add 將檔案或者資料夾新增到git 倉庫中 本地 git commit m commit 將改動提交到git倉庫中 git push origin master 將倉庫推送更新到遠端伺服器的master分支,git push 操作 g...

git使用記錄

平時開發都是直接使用eclipse自帶的git客戶端管理 但有時會遇到一些詭異的問題,不得不通過敲命令來解決 以下是我平時會用的git命令,記錄下來,留做備用 git status git log 新增所有新建的檔案到暫存區 git add all 提交所有經git管理的修改過的檔案和在暫存區的檔案...