git常用命令小記
git status
檢視快取區和工作區的狀態
+表示n個新檔案
~表示n個修改
-表示n個刪除
兩組的時候前面的是暫存區,後面的是工作區
git add filename
變更檔案狀態(工作區–>暫存區)
git add .
還原對應的版本的檔案 版本有commitid提供(主要是對不小心刪除的檔案的還原)
git reset --hard commitid
還原指定版本(版本有commitid提供)
git reset --herd head^
還原拿到上乙個版本
git reset --hard head~n
還原到上n個版本
git reflog
檢視歷史.可以根據提交的歷史來恢復指定的版本.
16.git remote
列印遠端倉庫的名字
git remote -v
列印clone 的位址
git push origin master
origin表示遠端倉庫的名字
master 表示分支
git fetch
同步遠端倉庫
git diff master origin/master
比較遠端倉庫和本地倉庫有哪些衝突
master表示分支
origin遠端倉庫的名字
git merge origin/master
合併遠端倉庫和本地倉庫,解決衝突
這個需要手動合併
git pull
同步遠端倉庫自動合併衝突
git branch
檢視分支
git branch new1
建立乙個名為new1的分支
git checkout new1
切換到 new1 分支
git checkout -b new2
建立new2分支和切換到new2分支
git merge new1
合併分支
git branch --merged
檢視合併的分支
git branch --no-merged
檢視未合併的分支
git branch -d new1
刪除已合併的分支new1
git branch -d new2
刪除未合併的分支new2
git tag
檢視版本資訊
git tag v1.0
錄入版本資訊
git config --global user.name 「username」
git config --global user.email 「useremail」
GIT常用命令小記
git pull 獲取最新 git push 提交本地 git push origin 本地分支路徑 線上分支路徑 將本地分支同步至線上分支 git pull origin 線上分支路徑 把線上分支的內容拉到本地 git status 檢視本地分支和線上分支的不同 即是否修改 git stash 暫...
Linux常用命令小記
檢視防火牆狀態 systemctl status firewalld service iptables status 暫時關閉防火牆 systemctl stop firewalld service iptables stop 永久關閉防火牆 systemctl disable firewalld ...
linux常用命令小記
有時在進行目錄操作的時候,經常接觸到命令,於是就要翻手冊,或上網問狗狗哥了,這裡我把平時碰到的常用的不常用的都陸續列出來,供以後學習參考 一般規則 指令 選項 引數 cd rm f rf pwd home xing 使用者主目錄 date cal touch 新建檔案 或更新時間 mkdir rmd...