Git日常命令

2021-08-22 20:29:44 字數 2233 閱讀 8592

by jianingy on october 10, 2008 10:00 pm

|no comments

|no trackbacks

command alias(快捷命令設定)

git config --global alias.st status

git config --global alias.ci commit

git config --global alias.co checkout

git config --global alias.br branch

git config --global alias.dc dcommit

git config --global alias.rb rebase

interactive color(開啟互動色彩)

git config --global color.branch auto

git config --global color.diff auto

git config --global color.interactive auto

git config --global color.status auto

user information(設定使用者資訊)

git config --global user.name "jianingy"

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

clone new project(轉殖新專案)

git clone git: bamboo

setup remote repository(設定遠端倉庫)

# 新增(origin 為乙個標示,可以隨意更換)

git remote add origin [email protected]:bamboo/mainline.git

# 刪除

git remote remove origin

operations on remote repository(操作遠端倉庫)

# 提交本地修改(將本地修改提交到遠端的master分支

git push origin master

# 合併遠端修改(將遠端的master分支合併進來

git pull origin master

# 刪除遠端倉庫裡的分枝

git push :branch

basic operations(基本操作)

# 提交修改

git add /path/to/file

git commit -m reason

# 提交全部修改

git commit -a -m reason

# 建立本地分枝

git co -b branch_name

# 檢視分枝

git branch

# 刪除分枝

git branch -d branch_name

# 檢視分支之間的差異

git diff master branch

# 檢視最新版本和上乙個版本的差異(乙個^表示向前推進乙個版本)

git diff head head ^

# 檢視狀態

git status

# 合併分支

git pull . branch

# 銷毀自己的修改

git reset --hard

git-svn (與svn互操作)

# 從subversion倉庫中轉殖

git svn clone --username detrox

# 將本地修改提交到subversion倉庫

git svn dcommit

# 匯入新的subversion更新

git svn rebase

git日常命令

文總結了日常開發中git的常用命令,會逐步更新。1 回退到上乙個commit的版本 引用git reset hard head 1 head is now at 907af0c x some comments 這個命令很危險,他會徹底刪除最近一次提交的 不可恢復。而且在執行這個命令時,如果工作區還有...

git 日常命令

建立新倉庫 建立新資料夾,開啟,然後執行 git init 以建立新的 git 倉庫。檢出倉庫 執行如下命令以建立乙個本地倉庫的轉殖版本 git clone path to repository 如果是遠端伺服器上的倉庫,你的命令會是這個樣子 git clone username host path...

Git日常命令

git init 將資料夾初始化為git倉庫 git add 將工作區的指定檔案放入暫存區 git stutus 檢視工作區和暫存區的狀態 git commit m 提交的原因 將暫存區的內容新增到倉庫 git log 檢視提交日誌 歷史提交記錄 git checkout 將暫存區檔案恢復到工作區 ...