一些常用的Git命令

2022-04-11 06:02:56 字數 1084 閱讀 2442

1 刪除檔案

$ git rm filename

從已跟蹤檔案清單中移除,並連帶從工作目錄中刪除指定的檔案。

刪除後,有2種選擇:

(1)如果確實要刪除,則使用git commit提交。

(2)如果不想刪除,想恢復,則使用git checkout 來撤銷修改

2. 撤銷修改

$ git checkout -- filename

用暫存區中filename檔案來覆蓋工作區中的filename檔案。相當於取消自上次執行git add filename以來(如果執行過)的本地修改。

例:$git checkout -- vimrc

與git reset head^ filename的不同:git reset head^ filename

回退檔案的版本到上乙個版本,不是暫存區中而是commit的。

例:$ git reset head^ a.py

回退a.py這個檔案的版本到上乙個版本。

3. 對倉庫中的檔案直接改名

假如想對乙個檔案進行改名,我們不需要先刪除檔案,然後再新增修改名字的檔案,而可以直接使用git mv命令。

$ git mv file_from file_to

4. 從遠端倉庫獲取更新

有2個命令,git fetch和git pull,但這兩者不同,要區分開。

$ git fetch origin

會抓取從上次轉殖(或是上次 fetch )以來別人上傳到此遠端倉庫中的所有更新。fetch 命令只是將遠端的資料拉到本地倉庫,並不自動合併到當前工作分支。

$ git fetch origin master

抓取遠端的origin倉庫的master主分支下的最新的版本到本地的origin/master分支上。

$ git pull

從遠端獲取最新版本並merge到本地。相當於git fetch 和 git merge

$ git pull origin master

從遠端獲取最新版本的master分支並merge到本地。

GIT常用的一些命令

整理一些git常用的命令,都是非常實用的命令 git clone git倉庫位址 proj name 將git倉庫 轉殖到本地,後面可以加工程名,重新命名工程 不建議加 git branch 檢視本地倉庫下有哪些分支 git branch d 分支名 刪除本地分支 git remote v 檢視遠端...

一些常用的git命令

cd 盤名 資料夾名 進入d盤資料夾 mkdir 資料夾名稱 建立乙個資料夾 git config global user.name username 建立使用者名稱和密碼 git config global user.email email git config list 檢視git配置 cat ...

分享 Git常用的一些命令

最近,各個專案團隊已經全面從svn轉向git 近期將會分享一些git的常用操作及使用經驗 先了解下工作中一些需要用到的命令 git基本常用命令如下 mkdir xx 建立乙個空目錄 xx指目錄名 pwd 顯示當前目錄的路徑。git init 把當前的目錄變成可以管理的git倉庫,生成隱藏.git檔案...