Git使用小記

2021-10-14 02:53:49 字數 1432 閱讀 7138

1、初始化乙個git倉庫,新增檔案到git倉庫

初始化乙個git倉庫,使用git init命令。

新增檔案到git倉庫,分兩步:

使用命令git add,注意,可反覆多次使用,新增多個檔案;

使用命令git commit -m,完成。

2、git status命令

3、git log命令

git log命令顯示從最近到最遠的提交日誌。

4、git備份

4.1本地blog資料夾下執行命令

#git初始化

git init

#建立hexo分支,用來存放原始碼

git checkout -b hexo

#git 檔案新增

git add .

#git 提交

git commit -m "init"

#新增遠端倉庫

git remote add origin [email protected]:***/***.github.io.git

#push到hexo分支

git push origin hexo

4.2執行hexo d -g生成**並部署到github上

這樣一來,在github上的[email protected]:***/***.github.io.git倉庫就有兩個分支,乙個hexo分支用來存放**的原始檔案,乙個master分支用來存放生成的靜態網頁。

4.3恢復

當重灌電腦之後,或者想在其他電腦上修改部落格,可以使用下列步驟:

4.4更新

每次寫作之後,可以使用下列步驟:

copyhexo d#生成**並部署到github上

git add .

git commit -m 'update'

git push origin hexo

hexo的原始檔說明:

1、_config.yml站點的配置檔案,需要拷貝;

2、*themes/主題資料夾,需要拷貝;

3、source部落格文章的.md檔案,需要拷貝;

4、scaffolds/文章的模板,需要拷貝;

5、package.json安裝包的名稱,需要拷貝;

6、.gitignore限定在push時哪些檔案可以忽略,需要拷貝;

7、.git/*主題和站點都有,表示這是乙個git專案,不需要拷貝;

8、node_modules/是安裝包的目錄,在執行npm install的時候會重新生成,不需要拷貝;

9、public是hexo g生成的靜態網頁,不需要拷貝;

10、.deploy_git同上,hexo g也會生成,不需要拷貝;

11、db.json檔案,不需要拷貝。

Git使用小記

git使用小記 前言 我們寫 寫完後總要進行管理,以前寫的很多 雖然寫的不是很好,但因為沒有乙個比較好的 管理習慣,所以很多都遺失掉了,為此現在都還覺得很可惜,近來在學習使用git來進行 管理,git是乙個很強大的分布式版本控制系統。1 遠端倉庫操作命令 從遠端倉庫轉殖倉庫到本地 git clone...

git使用小記

突然發現用eclipse管理git時,eclipse本身會成為下一級repository。也就是說,eclipse裡面commit時會commit到eclipse裡自己快取的乙個repository,這個貌似在d program files git 下面,只有在push時,才會推送到上層git的.g...

git使用小記

一直在使用git,但是沒有徹底弄明白,今天花時間學習一下,順便記錄下來 1.初始化git環境 建立新資料夾,執行git init,然後資料夾中就會出現.git的隱藏資料夾,證明已經初始化完成 2.新增和提交修改 建立test.txt,然後修改內容儲存。執行 git add test.txt,講修改新...