git init
安裝好git後,在某乙個目錄初始化git環境,初始化後,就可以在本地使用git了
開啟git bash
mkdir demo
cd demo
git init
ls:檢視目錄所有檔案,可以看到生成的.git檔案
ls -a
git clone :轉殖乙個遠端的git倉庫到本地
git clone [email protected]:schacon/******git.git
git add :將檔案新增到快取中,下面建立兩個檔案
touch readme
touch index.html
ls一下,可以看到這兩個檔案
git status可以檢視專案的當前狀態,檢視上次提交後是否有修改
git status -s , -s是以簡短的結果輸出
git add 用於新增檔案
git add readme index.html
再執行git status -s 檢視一下狀態
如果是新增所有的檔案,可以使用git add .
修改readme檔案, 新增hello git
vim readme
再檢視一下狀態
git status -s
am readme
am 表示這個檔案新增到快取後又有改動,我們需要再執行git add
git diff 命令顯示已寫入快取與已修改但尚未寫入快取的改動的區別
尚未快取的改動:git diff
檢視已快取的改動: git diff --cached
檢視已快取的與未快取的所有改動:git diff head
顯示摘要而非整個 diff:git diff --stat
git commit: 將快取區的內容新增到倉庫中
git commit -m 'add'
git 為你的每乙個提交都記錄你的名字與電子郵箱位址,所以第一步需要配置使用者名稱和郵箱位址
$ git config --global user.name 'demo'
$ git config --global user.email [email protected]
git reset head :用於取消快取的內容
git rm :刪除檔案
如果刪除之前修改過並且已經放到暫存區域的話,則必須要用強制刪除選項 -f
git rm -f 如果把檔案從暫存區域移除,但仍然希望保留在當前工作目錄中,換句話說,僅是從跟蹤清單中刪除,使用 --cached 選項即可
git rm --cached 可以遞迴刪除,即如果後面跟的是乙個目錄做為引數,則會遞迴刪除整個目錄中的所有子目錄和檔案:
git rm –r *
git mv :用於移動,重新命名乙個檔案 目錄 軟連線
git mv readme readme.md
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...