windows下git的操作

2021-07-25 14:57:09 字數 2191 閱讀 7965

1、安裝

等待安裝完成後,右擊滑鼠會出現如下兩個選單項

2、git的工作流程

3、git工作區、暫存區和版本庫

4、配置使用者資訊(讓git伺服器知道是誰)

配置個人使用者名稱和電子郵件

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

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

如果使用了--global,那麼更改的配置檔案就位於你使用者的主目錄下,以後所有的專案都會預設使用這個配置資訊

如果你想在某個特定的專案中使用其他的名字或者郵件,只要去掉--global選項即可,這是的配置資訊會儲存在當前目錄的.git/config檔案裡

你可以使用以下命令分別檢視配置資訊、使用者名稱、郵件

$ git config -l

$ git config user.name

$ git config user.email

5、建立git倉庫git init首先進入你想建立git倉庫的目錄,然後右擊滑鼠選中「git  brash  here」選單項,輸入「git init」,現在當前目錄下就會建立乙個.git的隱藏資料夾

6、基本操作

$ touch readme
執行git status檢視git倉庫的狀態

$ git status

on branch master

initial commit

untracked files:

(use "git add ..." to include in what will be committed)

readme

nothing added to commit but untracked files present (use "git add" to track)

結果顯示:readme(

以紅色顯示)檔案沒被追蹤,還叫你使用」git add「命令將檔案新增到暫存區

git預設是不會追蹤工作區的檔案的)

使用」git add readme「命令將readme檔案新增到暫存區,並檢視git倉庫的狀態

$ git add readme

$ git status

on branch master

initial commit

changes to be committed:

(use "git rm --cached ..." to unstage)

new file: readme

結果顯示:新建了檔案readme(以綠色顯示),並且提示你使用「git rm --cached 」命令停止追蹤readme檔案,這樣就回到了剛剛建立readme檔案的狀態了

我們使用「git commit -m  -----」命令將快取區的內容提交到倉庫中,其中的「-----」為你提交時的說明,再檢視git倉庫的狀態

$ git commit -m 'new a readme file'

$ git status

on branch master

your branch is based on 'origin/master', but the upstream is gone.

(use "git branch --unset-upstream" to fixup)

nothing to commit, working tree clean

好了,現在已經將工作區-暫存區-版本庫的互動都演示一遍了。

Windows下的Git工具

msysgit 開源,其它git工具大都會用到它 tortoisegit gitextensions 開源,依賴msysgit,有vs2005及以上版本的外掛程式,安裝包自帶msysgit和kdiff3對比工具,git ext和tortoisegit的show log各有千秋都不錯.smartgit...

windows下如何配置Git

主要參考 使用github 廖雪峰的官方 安裝完成後,在開始選單裡找到 git git bash 蹦出乙個類似命令列視窗的東西,就說明git安裝成功!git config global user.name your name git config global user.email email ex...

Windows下Git使用入門

本文不想說太多的東西,希望能帶你快速入門.深入的東西網上有很多人說的透徹,而淺顯入門的例項和講解卻很少.如同紡錘,中間大,兩端小,高深的和淺顯的都很少.計畫分為4部分 安裝及配置git 安裝及配置tortoisegit git與tortoisegit基本操作 markdown示例 tortoiseg...