git config user.name "***" —— 繫結使用者名稱
git config user.email "***@***.com" —— 繫結email位址
若要繫結全域性,則在config 後面加上 --global即可
git add —— 將檔案新增至本地倉庫中
git commit -m"***" —— 將檔案提交至遠端倉庫,「***」為版本更新的說明內容,利用好可以方便以後的版本控制
git log —— 檢視版本歷史記錄
如果嫌資訊太雜,可加上 --pretty=oneline實現單行輸出
git reset --hard 版本號—— 實現版本回退
版本號可以不寫全,git會自動補全
git reflog —— 返回命令歷史記錄
git status —— 檢視倉庫狀態
git add + git commit —— 實現版本修改
git reset head 《檔名》 —— 將暫存區的修改回退到工作區
git checkout --檔名 —— 將工作區的修改全部撤銷
git
rm 檔名 + git commit —— 刪除檔案並修改暫存區
若刪除錯了,可用git checkout一鍵還原
ssh-keygen -t rsa -c "***@***.com" —— 在目錄下建立ssh key
git remote add origin [email protected]:賬戶名/倉庫名.git
origin 是遠端庫名,預設
git push origin master—— 將本地庫的內容推送到遠端庫
git clone [email protected]:賬戶名/倉庫 —— 轉殖遠端庫到本地
git branch 分支名 —— 建立分支/檢視分支
git checkout 分支名 —— 切換
git checkout -b 分支名 —— 建立並切換分支名
git merge 分支名 —— 將分支修改的內容合併到master分支上
git branch -d 分支名 —— 將分支刪除
git switch -c 分支名 —— 建立並切換分支名(新)
git switch 分支名 —— 切換分支
git在合併分支時,會進入fast foward模式,在此模式下刪除分支,分支的資訊將會被全部刪除
git merge --no-ff 分支名 —— 禁用ff模式
git stash —— 將當前工作分支暫時儲存
git stash drop —— 刪除stash裡儲存的工作
git stash pop —— 恢復並刪除
git stash list —— 檢視暫存工作
git cherry-pick —— 將當前分支的修改作用在master上,與合併區分
git branch -d 分支名 —— 強行刪除未合併的分支
git push origin 分支名 —— 推送分支
git pull —— 將最新提交從遠端抓取到本地
git branch --set-upstream 遠端分支名 分支名 —— 將本地分支與遠端分支連線
當多人同時對乙個分支修改並發生衝突時,可以先用git pull將遠端修抓取後,再手動解決並重新push
git rebase —— 將分叉的分支歷史歸成一條直線
git tag v1.0 —— 給當前分支打乙個標籤
git show v1.0 —— 檢視該標籤修改的資訊
git tag -d v1.0 —— 刪除標籤
git push 倉庫 v1.0 —— 推送標籤至遠端倉庫
git push 倉庫 :refs/tags/v1.0 —— 刪除遠端庫中的標籤
git config --global alias.st status —— 自定義指令
git clone 倉庫位址 —— 轉殖遠端倉庫到本地
git remote add upstream 倉庫位址 —— 新增主倉的遠端位址
git remote -v —— 檢視倉庫狀態
git fetch upstream —— 拉取主倉庫檔案
git checkout master —— 切換到master
git merge upstream/master ——合併遠端分支
git checkout -b dev ——建立新分支
git merge master ——合併新分支
彙編的各種指令
不怎麼用就忘記了,以後每學到乙個新的指令就記錄下來 如何在64位win10系統搭載彙編環境 1 什麼是debug?debug是dos,windows都提供的實模式,程式的除錯工具,使用他,可以檢視cpu各種暫存器中的內容,記憶體中的情況和在機器碼級跟蹤程式的執行。2 我們用到的debug功能 r命令...
各種指令功能
今天主要學習了各種指令的功能 touch 建立檔案 cat 檢視 gcc 編譯 執行 rm 刪除 rm f 強制刪除 mkdir 建立目錄 rm rf 刪除目錄 rmdir 刪除目錄 只能刪除空目錄 cd 進入目錄 cd 返回上一級目錄 pwd 檢視當前目錄所在的絕對路徑 cp 複製拷貝 cp r ...
Git入門 常用的git指令
git常用的指令 如果只需要掌握基本應用,瀏覽以下廖學峰的git教程就可以了 跳轉 廖雪峰git教程 這是我自己學習過程中覺得常用的一些指令 git config global user.name git config global user.email mkdir 資料夾 cd 資料夾 pwd 輸...