一、配置 git 資訊
git config --global user.email 「郵箱」 配置git的使用者郵箱
git config --global user.name 「使用者名稱」 配置git的使用者名稱
git config --list 檢視當前的配置資訊
git clone 遠端倉庫位址 從遠端倉庫轉殖到本地(第一次使用)
git init 初始化git倉庫,使用git來管理專案
git pull 遠端倉庫位址 分支名稱 從遠端倉庫拉取專案到本地
git status 檢視當前git倉庫的狀態
git add 檔名稱 把工作目錄中的檔案新增到暫存區
git add . 把工作目錄中所有未跟蹤的和修改後的檔案新增到暫存區
git rm --cached 檔名稱 把暫存區中的檔案刪除
git checkout 檔名稱 從暫存區中恢復檔案到工作目錄
git commit -m 說明資訊 把暫存區內容提交本地git倉庫
git log 檢視提交記錄,只能檢視當前版本之前的提交記錄
git reset --hard 提交id 從git倉庫中恢復到工作目錄
git reflog 檢視所有的提交記錄,以及恢復記錄
git branch 檢視所有的分支
git branch 分支名稱 建立分支
git checkout 分支名稱 切換分支
git merge 分支名稱 合併分支
git branch -d 分支名稱 刪除分支(前提是已經合併了)
git branch -d 分支名稱 強制刪除分支(即使沒有合併)
git push 遠端倉庫位址 分支名稱 把本地git倉庫的分支提交到遠端git倉庫
git remote add 遠端倉庫別名 遠端倉庫位址 給遠端倉庫起別名
git push 遠端倉庫別名 分支名稱 使用別名提交到遠端倉庫
忽略檔案
.gitignore 自動忽略該檔案中的檔案
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 建立 切換分支 ...