git:一種分布式版本管理工具!
安裝git;
安裝後$ git config --global user.name "your name" $ git config --global user.email "[email protected]"
建立遠端庫
$ ssh-keygen -t rsa -c "[email protected]" 建立shh key;
連線遠端
$ git remote add origin 遠端庫位址;
使用命令git push -u origin master第一次推送master分支的所有內容;
注:紅色都是代表名字,名字根據自己起的
$ git init 建立版本庫;
$ git remote -v 檢視連線的遠端庫;
$ git add name 新增檔案到倉庫;
$ git commit -m "這是注釋" 把檔案提交到倉庫
$ git status 檢視倉庫狀態;
$ git diff 檢視修改內容;
$ git log 檢視歷史提交;(返回過去)
$ git reset --hard hehd^ 返回到上乙個版本(加幾個^就是回幾個版本,加~2,就是回到版本2)
$ git reset --hard 隨機碼前幾位,(回到具體的版本)
$ git reflog 檢視歷史命令(返回未來)
$ git diff hehd -- name 檢視工作區和版本庫裡面最新版本的區別;
$ git checkout -- name 撤銷檔案在工作區的修改,撤回到上一次的儲存節點;
$ git reset head name 把暫存區的檔案撤回到工作區;
$ rm name 刪除檔案;刪除完要記得提交
$ git checkout -- name 用版本庫里的版本替換工作區的版本
$ git checkout name 切換分支
$ git checkout -b bev 建立並切換為dev分支;
$ git branch 檢視當前分支;
$ git merge dev 合併dev分支,要在上級分支上輸入;
$ git merge --abort 放棄合併
$ git branch -d dev 刪除dev分支;
$ git stash 儲存分支;
$ git stash list 檢視
$ git stash pop 恢復隱藏,同時隱藏副本刪除;
如果要丟棄乙個沒有被合併過的分支,可以通過git branch -d 強行刪除。
$ git push origin name 向遠端庫推送name分支;
$ git pull 抓取新的推送
常用命令 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...