1、安裝
等待安裝完成後,右擊滑鼠會出現如下兩個選單項
2、git的工作流程
3、git工作區、暫存區和版本庫
4、配置使用者資訊(讓git伺服器知道是誰)
配置個人使用者名稱和電子郵件
如果使用了--global,那麼更改的配置檔案就位於你使用者的主目錄下,以後所有的專案都會預設使用這個配置資訊$ git config --global user.name "zcw"
$ git config --global user.email test@qq.com
如果你想在某個特定的專案中使用其他的名字或者郵件,只要去掉--global選項即可,這是的配置資訊會儲存在當前目錄的.git/config檔案裡
你可以使用以下命令分別檢視配置資訊、使用者名稱、郵件
5、建立git倉庫git init首先進入你想建立git倉庫的目錄,然後右擊滑鼠選中「git brash here」選單項,輸入「git init」,現在當前目錄下就會建立乙個.git的隱藏資料夾$ git config -l
$ git config user.name
$ git config user.email
6、基本操作
$ touch readme
執行git status檢視git倉庫的狀態
結果顯示:readme($ 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)
以紅色顯示)檔案沒被追蹤,還叫你使用」git add「命令將檔案新增到暫存區(
git預設是不會追蹤工作區的檔案的)
使用」git add readme「命令將readme檔案新增到暫存區,並檢視git倉庫的狀態
結果顯示:新建了檔案readme(以綠色顯示),並且提示你使用「git rm --cached 」命令停止追蹤readme檔案,這樣就回到了剛剛建立readme檔案的狀態了$ git add readme
$ git status
on branch master
initial commit
changes to be committed:
(use "git rm --cached ..." to unstage)
new file: 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...