cmd和git一些簡單的命令列

2021-08-21 23:35:55 字數 2441 閱讀 2226

winver:檢查windows版本;

write:開啟寫字板;

mspaint:開啟畫圖板;

notepad:開啟記事本;

ipconfig:檢視本機ip;

cleanmgr:磁碟清理;

osk:開啟螢幕鍵盤;

logoff:登出命令;

calc: 開啟計算機;

chkdsk.exe:磁碟檢查;

explorer: 開啟資源管理器;

tsshutdn:60秒倒計時關機命令;

git checkout -b 《分支名》:建立分支;

git checkout 《分支名》: 切換分支;

git merge 《分支名》:合併某分支到當前分支;

git branch -d 《分支名》:刪除本地某分支;

git branch -a:檢視遠端分支;

git push origin --delete 《分支名》:刪除遠端分支;

git push origin :《分支名》:刪除遠端分支的另一種方法;

git branch -r:檢視所有遠端分支;

git branch -v:檢視各個分支最後提交資訊;

git branch --merged:檢視已被合併到當前分支的分支;

git branch --no--merged:檢視尚未被合併到當前分支的分支;

git branch -d 《分支名》: 強制刪除某個分支 (未被合併的分支被刪除的時候需要強制);

git pull:抓取遠端倉庫所有分支更新並合併到本地;

git pull

:將遠成倉庫的某個分支拉取下來;

git push:push所有分支;

git push

:提交到某個分支上;

git push origin master:將本地之分支推到遠端分支上;

git push -u origin master:將本地主分支推到遠端(如無遠端主分支則建立,用於初始化遠端倉庫);

git push origin :建立遠端分支;

git show: 顯示某次提交的內容;

git add :將工作檔案修改提交到本地暫存區;

git add . : 將搜有修改過的工作檔案提交到暫存區;

git status:檢視上次提交以後修改了哪些檔案;

git rm : 從版本庫中刪除檔案;

git rm --cached :從版本庫中刪除檔案,但不刪除檔案;(

1:還沒有加

到版本控制中

(1)還沒有git  add

在   .gitignore中新增

(2)已經git add

先   git  rm  -r  --cached   檔案

在   .gitignore中新增

2:已經加到版本控制中

先   git  rm  -r  --cached   檔案  

在   .gitignore中新增

最後  gti commit -m  '提交.gitignore' )

git reset :將檔案從暫存區恢復到工作檔案;

git reset --:從暫存區恢復到工作檔案;

git diff :比較當前檔案和暫存區檔案差異;

git diff :比較兩次提交之間的差異;

git diff

..:比較兩個分支的差異;

git diff --staged:比較暫存區和版本庫差異;

git diff --cached:比較暫存區和版本庫差異:

git log:檢視提交記錄;

git log :檢視該檔案每次提交記錄;

git reflog:將提交記錄變成單行顯示;

git rm 《檔案路徑》:刪除某檔案;

git reset --hard head^:版本回退到上個版本;

git reset --hard head^^:版本回退到上上個版本;

git reset --hard 《版本id>:版本回退到某個版本;

git mv -f 《檔名》 《檔名》:檔案重新命名;

ls:顯示當前目錄下的所有檔名;

vim 《檔名》:開啟某個檔案;

zz + enter:儲存並退出;

esc + :q! + enter:不儲存並強制退出;

git branch :檢視分支以及當前分支

git branch -r: 檢視所有遠端分支

git branch -a: 檢視所有本地分支和遠端分支

git branch -d branchname:  刪除本地分支

git branch -r -d origin/branchname和git push origin :branchname合在一起刪除遠端分支

git fetch origin branchname:branchname   直接從遠端將分支拉到本地,無需checkout -b新建分支

git 命令列 和 cmd命令列

設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...

Git的一些命令列

1 建立乙個分支git branch 分支名字 2 提交git commit 3 換主支git checkout 要換到的名字那兒 4合併git merge 分支名字,合併到當前那個支上,且那個支會指向兩個父節點 5git rebase取出一系列操作,複製到另乙個操作中 6 head指向master...

git一些常見的命令列

在進行任務git操作之前都要先切換到git倉庫 git init 初始化本地倉庫 git status 檢視倉庫狀態 git add 將檔案新增到暫存區 並沒有真正的提交,可以被移除 git rm cached 將移除暫存區的快取 git commit m first commit 提交並配置提交資...