git基本操作

2021-08-20 10:43:52 字數 1515 閱讀 6238

git 提供了乙個叫做 git config 的工具,專門用來配置或讀取相應的工作環境變數。

git提供了**的配置:

最常見的就是配置使用者名稱和郵箱

$ git config --global user.name "runoob"

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

檢視配置資訊

當執行git add命令,會把工作區相應檔案的狀態同步到暫存庫中

git rm --cached 與git add命令相反,會把暫存區的相應檔案刪除

使用git commit命令會把工作區狀態同步到當前本地分支上(即head指向的分支)

git reset head命令會通過當前本地分支的狀態重置工作區狀態

當執行 "git checkout ." 或者 "git checkout -- " 命令時,會用暫存區全部或指定的檔案替換工作區的檔案。這個操作很危險,會清除工作區中未新增到暫存區的改動。

當執行 "git checkout head ." 或者 "git checkout head " 命令時,會用 head 指向的 master 分支中的全部或者部分檔案替換暫存區和以及工作區中的檔案。這個命令也是極具危險性的,因為不但會清除工作區中未提交的改動,也會清除暫存區中未提交的改動。

(1)通過已存在的目錄初始化 

把工作目錄切換到要初始化的目錄,然後執行git init命令,再執行git add 命令把該目錄中的已有檔案新增到git管理

(2)建立新目錄

git init 目錄名

(3)從git倉庫中拷貝專案

git clone

(4)git  add  、git rm 新增或移除跟蹤檔案

(5)git status 檢視檔案狀態

(6)git mv 移動或重新命名檔案

git branch,列出本地分支  ,打星號的為當前分支

git branch branchname  建立新分支branchname  (新分支的狀態為當前分支的狀態)

git branch -d branchname 刪除分支

git merge branchname 把branchname 分支merge到當前分支

git remote add [shortname] [url]    新增遠端倉庫 , 如git remote add origin git@*** 表示新增乙個遠端倉庫,並命名origin

git remote rm  刪除遠端倉庫

git remote -v 列出所有的遠端倉庫

git push [倉庫名] [分支名]    把當前分支提交到遠端分支

git fetch 把遠端倉庫或分支拉取到本地

git pull 把遠端分支拉取到本地,並與當前分支merge

Git基本操作

1.初始化倉庫 git init 2.配置作者資訊 git config global user.email youremail corp.com git config global user.name yourname 3.新增檔案到暫存區 git add git add 新增所有檔案到暫存區 4...

git基本操作

1.先建乙個資料夾 mikdir gittest 這時就會有乙個gittest資料夾,cd gittest 進入這個資料夾 ls一下,就會看到gittest下沒有東西 2.生成乙個git git init cat git 顯示一下所有git 3.建乙個檔案 touch readme.md 這時git...

Git基本操作

21 nov,錦州 同生活中的許多偉大事件一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾廣的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用分布式版本控制系統 bitk...