$ cat file檢視檔案內容
$ git config --global user.name "your name"
$ git config --global user.email "[email protected]"
git init把目錄s變成git可以管理的倉庫
git add./《檔名》由工作區新增到暫存區
git commit -m 「***x」由暫存區提交到本地庫
git status檢視倉庫當前狀態
git diff檢視修改了**
git log顯示最近到最遠的d提交日誌
git log --pretty=oneline顯示簡潔資訊
git reset --hard head^回到上一版本 ;head
;往上100個版本可以寫成:head~100
git reset --hard (commit id)回到指定版本
git reflog檢視歷史命令操作記錄
git checkout -- file可以丟棄工作區的修改
git reset head回到最新版本
git rm從版本庫中刪除
ssh-keygen -t rsa -c "[email protected]"建立ssh key
git remote add origin [email protected]:liwankiuu/.git關聯遠端連線
git push -u origin master把本地庫的所有內容推送到遠端庫 ;git push命令,實際上是把當前分支master推送到遠端;我們第一次推送master分支時,加上了-u引數,git不但會把本地的master分支內容推送的遠端新的master分支,還會把本地的master分支和遠端的master分支關聯起來,在以後的推送或者拉取時就可以簡化命令。
git clone [email protected]: 從github倉庫clone
git checkout -b dve建立dev分支,然後切換到dev分支;相當於執行:$ git branch dev(建立分支);$ git checkout devc(切換分支) 兩天命令
git branch檢視當前分支
git checkout master切換分支
git merge dev把dev分支的工作成果合併到master分支上
git branch -d dev刪除分支
git log --graph可以看到分支合併圖
git stash儲存工作
git stash list檢視儲存區域
恢復儲存的工作
git stash drop刪除儲存區
git stash pop恢復的同時把儲存區內容刪除
git branch -d強行刪除
git remote檢視遠端庫的資訊
git remote -v顯示更詳細的資訊
git命令實用操作
git提交流程 1 git status 檢視狀態 有多少檔案進行了修改 2 git diff 檢視具體的修改 3 git add 把所有的修改提交到暫存區 4 git commit m 修改說明 5 git pull origin develop 分支,根據需要 從git上獲取遠端分支的更新,可能...
Git 基本操作 實用
git clone 把工程clone下來之後,進入工程所在的資料夾 git rm file name git commit m delete git push u origin master git pull 本地的修改工作。git add git commit m 修改說明 git push u ...
git 實用命令
1.比較當前分支與另一分支的指定檔案差異 git difftool 分支名 檔名注 使用difftool最好配置好視覺化的比較工具,本人常用beyondcompare 2.一旦遠端主機的版本庫有了更新,需要將這些更新取回本地,這時就要用到git fetch命令 git fetch 遠端主機上面命令將...