Git 常用操作

2021-08-27 18:13:16 字數 835 閱讀 5372

當git 安裝完畢後,使用

git config --global user.name "your name"

git config --global user.email "[email protected]"

來初始配置。

生成ssh key

ssh-keygen -t rsa -c "[email protected]"
當使用git時,首先要建立版本庫,使用命令git init來建立版本庫(版本庫路徑最好不要有中文)。 

每次修改內容都是修改的工作區里的內容。

1.使用git add filename命令,將工作區的內容提交到暫存區。

2.使用git commit命令,將暫存區的內容提交到版本庫。

3.使用git push命令,將版本庫內容提交到遠端倉庫。

4.使用git rm filename命令刪除工作區中檔案,然後使用git commit將刪除的內容提交到版本庫進行刪除,誤刪後使用git checkout -- filename將版本庫里的版本替換工作區的版本(前提是該檔案已經提交到版本庫)

5.git status檢視倉庫當前狀態。

6.使用git diff命令檢視修改內容。

7.使用git reset --hard head^回退到上乙個版本,使用git reset --hard [版本號] 回退到指定的版本。

8.使用git log命令檢視提交歷史,head指向的是當前版本。

git常用操作

git是一款分布式的版本控制軟體,相比svn,功能更強大,自然而然操作更複雜一些。git在本地也是以git版本庫的形式管理,而svn在本地管理的僅是乙個版本庫的副本。很明顯的乙個不同點 git你可以在本地做一些修改,然後commit到本地的版本庫,最後push到伺服器,而svn只要一commit,更...

Git常用操作

有時候我們需要修改之前提交的時候的說明資訊,沒有操作命令可以直接完成,但是使用rebase命令可以實現。例如我們要修改倒數第二次的提交的說明資訊 git rebase i head 3 注意 這裡head 後面跟著的是3而不是2,因為這裡指的是要修改的提交的父提交。之後會進入到文字編輯介面,如下圖 ...

Git常用操作

這裡記錄目前我最常用的操作。因為是最常用的,就不包括什麼建立倉庫,設定使用者資訊啊,這種設定一次的了。先上一張圖 1.分支管理 檢視本地分支 git branch 檢視所有分支 本地 遠端 git branch a 建立分支 git branch 切換分支 git checkout 建立 切換分支 ...