git使用 倉庫託管

2021-09-26 20:39:41 字數 1445 閱讀 8978

root使用者

yum install git
檢視git版本

普通使用者

git --version
建立版本庫

新建目錄

mkdir git_test
初始化版本庫

切換到git_test目錄下

git init
生成.git目錄

版本建立與回退

建立code.txt文字寫入內容

vi code.txt
建立乙個版本

git add code.txt 

git commit -m '版本1'

檢視版本記錄

git log
回退版本

git reset --hard head^

「」「其中head表示當前最新版本,head^ 表示當前版本的前乙個版本,head^^表示當前版本的前前個版本,也可以使用head~1 表示當前版本的前乙個版本,head~100 表示當前版本的前100版本。

」「」

git reset --hard 版本號
檢視操作記錄(查詢版本號)

git reflog
檢視工作樹狀態

git status
撤銷工作區的改動

git checkout -- 檔案
撤銷暫存區的改動,重新放回工作區

git reset head 檔案
對比工作區中檔案和head版本中檔案的不同

git diff head -- 檔案
對比head和head^版本中檔案的不同

git diff head head^ -- 檔案
刪除檔案

git rm 檔案

git commit -m '刪除檔案'

檢視當前有幾個分支並檢視在哪個分支下工作

git branch
建立分支dev並切換到其上進行工作

git checkout -b dev
切換分支

git checkout 分支名
合併指定分支到當前分支(master)

git merge dev
刪除分支

git branch -d dev

使用git遠端倉庫

第1步 建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id rsa和id rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有 ssh keygen t rsa c youremail example.com 第2步 登陸github,進入...

git倉庫的使用

git 與 svn 區別點 1 git 是分布式的,svn 不是 這是 git 和其它非分布式的版本控制系統,例如 svn,cvs 等,最核心的區別。2 git 把內容按元資料方式儲存,而 svn 是按檔案 所有的資源控制系統都是把檔案的元資訊隱藏在乙個類似 svn cvs 等的資料夾裡。3 git...

git 入門 git遠端倉庫使用

官方文件 要參與任何乙個 git 專案的協作,必須要了解該如何管理遠端倉庫。遠端倉庫是指託管在網路上的專案倉庫,可能會有好多個,其中有些你只能讀,另外有些可以寫。同他人協作開發某個專案時,需要管理這些遠端倉庫,以便推送或拉取資料,分享各自的工作進展。管理遠端倉庫的工作,包括新增遠端庫,移除廢棄的遠端...