Git 安裝後常用初始化

2021-10-08 04:15:22 字數 1309 閱讀 9099

git config --global user.name "你的大名"

git config --global user.email "你的聯絡郵件"

# 全域性別名設定,有習慣的別名以後,會非常順手

git config --global alias.st "status"

# 將專案轉殖到本地

git clone [url]

#生成公鑰 使用者連線遠端倉庫,不用每次都輸入賬戶密碼

ssh-keygen -o

#然後都是enter下去.生成的金鑰用命令檢視,然後配置到遠端庫,用git@*** 協議操作

cat ~/.ssh/id_rsa.pub

# 當前工作目錄git初始化,將跟蹤目錄下的檔案

git init

# 檢視當前及所有分支

git branch

# 將檔案新增到暫存區

git add ***.txt

# 所有變動的檔案,並新增到快取區

git add .

# 檢視當前檔案內,檔案變動狀態,是否被暫存

git status

# 檢視和對比所有變動的檔案,所變動的東西

gitdiff

[可選定某個檔案檢視]

# 將暫存的檔案提交到本地倉庫中,並且打個備註,可以多次提交,然後在一起推送到遠端倉庫中

git commit -m "你的小備註別忘了寫"

# 跳過add命令,直接將所有變動的檔案提交到本地倉庫

git commit -a -m "小備註依然不能忘"

# 刪除檔案,如果檔案已經被add了,則需要在rm後加 -f 就可以刪除了

gitrm

# 保留檔案還存在工作目錄中,並且刪除暫存.

gitrm --cached readme

# 檢視提交歷史, 可以格式化檢視,這個要自己寫格式化樣式...

git log

# 放棄所有更改,或者某個檔案的更改

git checkout [.|fname]

# 檢視當前工作目錄的遠端倉庫

git remote

# 新增遠端倉庫 《別名》 《位址》

git remote add < shortname >

< url >

# 推送**到遠端倉庫的當前分支,一般選擇分之後,命令可以省略分支

git push 《分支》

# 將遠端倉庫的**拉更新到本地倉庫

git pull

# 將《目標分支》的變動合併到當前分支上

git merge 《目標分支》

git安裝及初始化

windows 平台,msysgit 的專案提供了安裝包 二 安裝 centos 1.安裝 curl zlib openssl expat libiconv 等依賴工具 yum install curl devel expat devel gettext devel openssl devel zl...

git安裝與初始化

git有多重方式使用 如果你想在 linux 上用二進位制安裝程式來安裝 git,可以使用發行版包含的基礎軟體包管理工具來安裝。如果以centos 上為例,你可以使用 yum sudo yum install git 如果你在基於 debian 的發行版上,請嘗試用 apt get sudo apt...

git安裝與初始化

git有多重方式使用 如果你想在 linux 上用二進位制安裝程式來安裝 git,可以使用發行版包含的基礎軟體包管理工具來安裝。如果以centos 上為例,你可以使用 yum sudo yum install git如果你在基於 debian 的發行版上,請嘗試用 apt get sudo apt ...