git學習筆記

2021-07-29 11:35:43 字數 1722 閱讀 7969

快速上手

分支管理總結

cvs.. svn. git
sourcetree    核心點ssh協議。
介面bash 

介面gui

git clone(將專案的遠端**轉殖下來)

格式:git clone 位址

git clone 專案的url

git init

格式:git init

作用:將建立的檔案變化生成master分支。

git add :用於新增需要追蹤的新檔案和待提交的更改。

git status :用於檢視有何更改

git diff :用於檢視有何更改

get commit :將快照記錄

git reset :

git rm :

git mv :

一般流程:使用git add 新增需要追蹤的新檔案和待提交的更改,

然後使用git status和git diff 檢視有何更動。最後用git commit

將快照記錄。

檢視分支:

git branch

shengyunt@bridge-connection mingw64 /e/git/newgit (master)

$ git branch

* master

其中『★『表示當前所在分支
git branch test

git branch -d test

git checkout test

shengyunt

@bridge-connection

mingw64 /e/git/newgit (master)

$ git branch

* master

master_second

shengyunt

@bridge-connection

mingw64 /e/git/newgit (master)

$ git checkout master_second

switched to branch 'master_second'

shengyunt

@bridge-connection

mingw64 /e/git/newgit (master_second)

$ git branch

master

* master_second

shengyunt

@bridge-connection

mingw64 /e/git/newgit (master_second)

$ ls

git_3_17/ readme.md readmed.me

命令:git marge 分支名稱

說明:在進行分支合併時,如果想將分支1合併到分支2;需先切換到分支2上,

之後使用git marge 分支1命令進行合併。

在進行專案發布時,使用的命令是push命令

例如:

在將乙個主分支master上傳到origin的遠端 鏈結上時:

git fetch origin master

Git學習筆記

git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...

git 學習筆記

1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...

Git 學習筆記

顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...