Git常用命令(未完待續 )

2021-09-17 01:53:09 字數 2539 閱讀 7917

建立本地倉庫

git init

新增檔案到本地倉庫

1.git add 2.git commit -m <"備註">

檢視當前倉庫的狀態

git status

檢視某檔案的修改內容

git diff

顯示最近到最遠的提交日誌

git log
引數:

--pretty=oneline:緊湊

--graph:檢視合併圖

版本回退

git reset --hard commit_id

檢視歷史命令

git reflog

撤銷修改

git checkout -- file

刪除檔案

git rm file

關聯遠端倉庫

git remote add origin git@server-name:path/repo-name.git

git remote add origin

說明:

server-name:github等等

path:使用者名稱

repo-name:倉庫名

第一次推送master分支的所有內容

git push -u origin master
此後,可以使用git push origin master

轉殖遠端倉庫到本地

git clone git@server-name:path/repo-name.git

git clone

檢視分支

git branch

建立分支

git branch

切換分支

git checkout

建立+切換分支

git checkout -b

合併某分支到當前分支

git merge
引數:

--no-ff:禁用fast forward

刪除分支

git branch -d
引數:

-d:強行刪除

「儲藏」工作現場

git stash

檢視工作現場

git stash list

bug 分支

恢復工作現場但stash內容不刪除

刪除stash內容:

git stash drop
恢復的同時把stash內容刪除

git stash pop

檢視遠端庫的資訊

git remote
引數:

-v:詳細資訊

拉取

git pull

建立本地分支和遠端分支的鏈結關係

git branch --set-upstream-to 

origin/

把本地未push的分叉提交歷史整理成直線

git rebase
目的:使得我們在檢視歷史提交的變化時更容易。

檢視所有標籤

git tag

打標籤

git tag
引數:

-a:指定標籤名

-m:指定說明文字

-d:刪除標籤

檢視標籤資訊

git show

推送乙個本地標籤

git push origin

推送全部未推送過的本地標籤

git push origin --tags

AIX 常用命令積累(未完待續)

aix 7.1 oracle 的環境變數檔案是 home oracle profile,和rhel區別是沒有bash,配置完成後使之生效的命令是 home oracle profiel 點加空格 aix中問題1 重啟電腦發現目錄下的檔案不見了,可能是掛載掉了,用命令df g 檢視,用命令 mount...

Git常用操作(未完,待續 )

git config global user.name zhouxiaowan git config global user.email 1012596161 qq.com mkdir learngit 新建乙個空目錄 cd learngit 開啟learngit目錄 pwd pwd git ini...

git命令整理(未完待續)

git命令,斷斷續續地在接觸,這裡稍稍整理下。1.git status 檢視本地文件跟本地git branch裡面的區別 2.git add x yyyy zzzzz 把本地改動新增到本地git branch裡面 3.git commit m 提交內容到版本庫 4.git push origin x...