Git 遷庫 標籤

2022-06-05 16:15:20 字數 2410 閱讀 1837

git遷庫

(一)轉殖裸庫

轉殖之後進入該目錄下是這樣的

(二)建立新的版本庫

這裡我已經建立了乙個新庫,位址是

(三)以映象推送的方式將裸庫提交到新版本庫

現在我們已經把老版本庫遷移到了新的版本庫,而且還包含提交日誌

git標籤

1) 列出所有標籤

git tag
2) 建立標籤

git tag -a v1.0 -m '第一版' 6d1cc8bc5f08f2d70f956a0300fb2d64871f9ab0
-a  : 後面跟標籤名

-m : 後面是標籤備註

最後的串是  你指定的提交 校驗和

3) 檢視標籤

git show v1.0
4) 刪除標籤

git tag -d v1.0
git命令建立版本庫

git clone # 轉殖遠端版本庫

git init # 初始化本地版本庫

修改和提交
git status                        # 檢視狀態

git diff # 檢視變更內容

git add . # 跟蹤所有改動過的檔案

git add # 跟蹤指定的檔案

git mv # 檔案改名

git rm # 刪除檔案

git rm --cached # 停止跟蹤檔案但不刪除

git commit -m 'message' # 提交所有更新過的檔案

git commit --amend # 修改最後一次提交

檢視提交歷史
git log                             # 檢視提交歷史

git log -p # 檢視指定檔案的提交歷史

git blame # 以列表方式檢視指定檔案的提交歷史

撤銷
git reset --hard head		    # 撤銷工作目錄中所有未提交檔案的修改內容

git checkout head # 撤銷指定的未提交檔案的修改內容

git revert # 撤銷指定的提交,但是不修改內容

分支與標籤
git branch  			    # 顯示所有本地分支

git checkout

# 切換到指定分支或標籤

git branch # 建立新分支

git branch -d

# 刪除本地分支

git tag # 列出所有本地標籤

git tag # 基於最新提交建立標籤

git tag -d # 刪除標籤

合併與衍合
git merge 

#合併指定分支到當前分支

git rebase

#衍合指定分支到當前分支

遠端操作
git remote -v			    #檢視遠端版本庫資訊

git remote show #檢視指定遠端版本庫資訊

git remote add #新增遠端版本庫

git fetch #從遠端庫獲取**

git push

#上傳**及快速合併

git push :

#刪除遠端分支或標籤

git push --tags #上傳所有標籤

更新遠端分之列表

git remote update origin -p

怎麼遷mysql資料庫 MySQL資料庫遷移

mysql資料庫遷移 資料檔案直接遷移 在遷移之前有三種方案 1.資料庫直接匯出,拷貝檔案到新伺服器,在新伺服器上匯入。2.使用 mysql gui tools 中的 mysqlmigrationtool。3.資料檔案和庫表結構檔案直接拷貝到新伺服器,掛載到同樣配置的mysql服務下。我在我的電腦上...

gitlab安裝和遷庫

gitlab 是開源免費的 社群版免費,企業版需要訂閱 我們用社群版本 gitlab ce 一般即可滿足應用 如果你的linux伺服器系統是ubuntu 2.輸入安裝命令 dpkg i gitlab ce 10.0.4 ce.0 amd64.deb回車 3.執行命令啟動 gitlab ctl rec...

Oracle資料庫的備份 遷庫

oracle資料庫有三種常用的備份方法,分別是匯出 匯入 exp imp 或者使用資料幫浦方法 impdp expdp 熱備份和冷備份。匯出 匯入備份是一種邏輯備份,相對於匯出 匯入來說,熱備份 冷備份是一種物理備份 一 exp 我們知道採用direct path可以提高匯出速度。所以,在使用exp...