git config --global user.name "adu" #配置使用者名稱
git config --global user.email "***@126.com"#配置郵箱
git config -l #檢視當前配置
1)進入目錄,清理不必要的檔案
2)git init
3)git add .
4)git commit -a -m "comments"
5)git push [email protected]:waterystone/test.git master
ok!然後eclipse重新從git拉到本地,不然eclipse外掛程式好像不能push。
1)清理
2)git add .
3)git commit -a -m "test"
4)git push
ok!git status
git tag #顯示當前標籤
git tag v1.0.0.1 #建立輕量級標籤
git push --tags #提交
git rm # 刪除檔案
git rm -r # 刪除資料夾
git rm --cached # 從版本庫中刪除檔案,但不刪除檔案
git mv # 檔案重新命名
git stash list: 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。
git stash clear: 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。
git branch # 檢視分支
git remote show origin # 檢視所有分支
git branch
# 建立新分支
git checkout
# 切換到分支
git checkout -b # 建立並切換到新分支
git branch -d
# 刪除分支(-d強刪)
git branch -m # 本地分支重新命名
git log
git log -3 # 檢視前3次修改
git log --oneline # 一行顯示一條log
git log -p # 檢視詳細修改內容
git log --stat # 檢視提交統計資訊
git log --graph # 顯示何時出現了分支和合併等資訊
git fetch # 從遠端獲取最新版本到本地,不會自動merge
git pull # 從遠端獲取最新版本並merge到本地
git pull --rebase # 暫存本地變更,合併遠端最新改動,合併剛剛暫存的本地變更(不產生無用的merge的同步)
強拉:
git reset --hard
git pull
git push
git push origin master # 將本地分支推送到origin主機的master分支
git push -u origin master # -u指定origin為預設主機,後面就可以不加任何引數使用git push了
git push -f origin# -f強推,在遠端主機產生乙個"非直進式"的合併(non-fast-forward merge)
git push --all origin # 將所有本地分支都推送到origin主
先在github上建立相應的專案目錄,如test.git
#git init
#git add .
#git commit -m "first commit"
#git remote add origin
#git push -u origin master
#git remote add origin
#git push -u origin master
#git
reset
--hard
origin
/master
#git
pull
#git reset –hard head~3 #向前回退3個版本
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git 常用命令
檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...