git config --global user.name 'qqh'
git config --global user.email '[email protected]'
ssh-keygen -t rsa -c '[email protected]'
ssh [email protected](測試)
//生成金鑰(c:\users\administrator\.ssh)
git init
git clone
git add .git commit -m 『message』
git commit --amend 撤銷commitgit reset head contributing.md 取消快取的檔案
git checkout – contributing.md 取消對檔案的修改
git rm test.txt
git branch testing 建立分支將test分支合併到當前分支,(若有衝突,手動修改完後,再執行一次git add,再git commit)git checkout -b iss53 建立並切換
git merge test切換分支git merge --no-ff master
git checkout testing刪除test分支
git branch -d test檢視遠端狀態
git remote -v檢視倉庫狀態
git status比較檔案差異
git diff檢視log比較檔案在兩次提交中的差異
git diff oldcommitid newcommitid 檔名
git log獲取遠端倉庫
git pull檢視遠端倉庫git pull origin master
git remote推送test分支到遠端testgit remote -v
git remote add origin [遠端倉庫git位址]
git remote show origin 檢視當前遠端倉庫資訊
git remote rename 原名 新名
git remote rm 遠端倉庫名 -> 刪除
git branch --set-upstream-to=origin/test test推送到遠端倉庫
git push從遠端倉庫抓取資料git push origin master
注:預設後面的引數都省略了,上面的命令等於:
git push origin head:master
從遠端獲取最新版本
git full origin master合併遠端倉庫到本地
git merge origin/master拉取遠端分支並建立本地
git fetch origin v7.1.0:v7.1.0關聯遠端分支
git branch --set-upstream-to=origin/v7.1.0 v7.1.0git記住賬號密碼
.git/config 檔案
[user]
name = 『[email protected]』
email = 『[email protected]』
[credential]
helper = store
git日常操作
常用命令 git init 初始化倉庫 git add all 加所有檔案到倉庫 可以用git add 檔名 正規表示式 篩選所要加的檔案 git commit m 提交修改的內容 git push u origin master 推送到遠端的master git push u origin 自己建...
git 日常 操作
1.檢視分支git branch2.新建分支git branch 分支名3.切換分支git checkout 分支名4.合併分支 切換到主分支 去合併分支 git checkout 主分支名 合併 git merge 分支名5.提交過程 1.add修改的檔案 git add 點 是所有修改的檔案,否...
git日常操作
1.拉取遠端分之 git clone 2.刪除遠端分之 如果不再需要某個遠端分支了,比如搞定了某個特性並把它合併進了遠端的 master 分支 或任何其他存放 穩定 的地方 可以用這個非常無厘頭的語法來刪除它 git push 遠端名 分支名 如果想在伺服器上刪 除 serverfix 分支,執行下...