Git 常用操作 補全

2021-08-22 12:14:06 字數 1347 閱讀 4478

本地未push分叉整理  git rebase

建立標籤(預設head)   git tag v1.0

建立標籤(指定分支)    git tag v0.9 f52c633

檢視標籤情況         git tag

檢視指定標籤所屬分支 git show v0.9

建立帶有說明的標籤,

用-a指定標籤名,

-m指定說明文字:

git tag -a v0.1 -m "version 0.1 released" 1094adb

刪除標籤(本地未提交)   git tag -d v0.1

提交某個標籤          git push origin v1.0

提交全部未提交標籤     git push origin --tags

刪除標籤(已提交)       1.git tag -d v0.9(刪除本地標籤)

2 . git push origin :refs/tags/v0.9 (push到遠端)

忽略特殊檔案          1. 建立名為.gitignore的檔案

將所要忽略的檔名或者型別寫入.gitignore裡

將.gitignore提交到版本庫里

設定別名(如st)       git config --global alias.st status(針對當前使用者起作用的)

git config alias.st status(只針對當前的倉庫起作用)

檢視當前倉庫的git配置檔案           cat .git/config

檢視當前使用者的git配置檔案           cat .gitconfig

搭建git遠端伺服器(linux

下)              1.  sudo apt-get install git(安裝git)

sudo adduser git(建立git使用者)

建立證書登入(收集所有需要登入的使用者的公鑰,就是他們自己的id_rsa.pub檔案,把所有公鑰匯入到/home/git/.ssh/authorized_keys檔案裡,一行乙個。)

sudo git init --bare sample.git(指定乙個目錄為倉庫,如在/srv目錄裡)

sudo chown -r git:git sample.git(不讓使用者直接登入到伺服器上去改工作區)

禁用shell登入(

git:x:1001:1001:,,,:/home/git:/bin/bash改為

git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell)

7.git clone git@server:/srv/sample.git

(其他電腦裡轉殖遠端倉庫)

git 自動補全

軟體版本 作業系統 ubuntu10.04 核心版本 linux version 2.6.32 36 generic git 版本 git version 1.7.0.4 6.參考資料 1.介紹 2.git 安裝 如果沒有安裝 git 在 ubuntu 下請使用下面的命令安裝 sudo apt ge...

git 自動補全

如果沒有安裝 git 在 ubuntu 下請使用下面的命令安裝 apt get install git core git clone git git.kernel.org pub scm git git.git 或者 好吧,要使用這個功能還需要乙個條件,就是系統的 shell 需要選用 bash 在...

Git自動補全

一 簡介 假使你使用命令列工具執行git命令,那麼每次手動輸入各種命令是一件很令人厭煩的事情。為了解決這個問題,你可以啟用git的自動補全功能,完成這項工作僅需要幾分鐘。二 操作步驟 1 cd curl git completion.bash o git completion.bash 2 新增下面...