Git追加本次提交到上次提交

2021-10-03 22:50:23 字數 784 閱讀 4003

有時候為了減少提交日誌,並且新增的內容是與上次的內容屬於同乙個提交內容的,為了好維護,會將本次的提交追加到上次的提交中。使用git 命令如下:

git add . (新增提交內容)

git commit --amend (追加到上次提交)

使用–amend 後會到編輯頁面,可以編輯提交日誌,編輯後:wq!儲存編輯並退出。如無需編輯直接:q!退出即可。 或使用如下命令不進入編輯頁面

git commit --amend --no-edit
1、提交後出現如下錯誤:

error: there was a problem with the editor 'vi'.

please supply the message using either -m or -f option.

原因:之前沒有配置 core.editor 選項。

配置core.editor 選項git config --global core.editor /usr/bin/vim

後再次執行git commit --amend即可。

2、配置core.editor 後依然出現 1 的錯誤,那有可能是vim 有修改,或使用macvim 替換。

解決:使用如下命令git config --global core.editor $(which vim)不指定vim 實際目錄,使用變數引用。

git 提交到碼雲

1.git init 初始化專案 2.git status 檢視狀態 3.git add.記得後面有乙個點 將所有檔案加入快取 4.git commit a m 提交 a只是用於提交改動東西 add是提交改動和新檔案 m 後面跟隨提交提示 commit只是提交到本地 5.git remote add...

已有專案提交到git

1 先進入專案資料夾 通過命令 git init 把這個目錄變成git可以管理的倉庫 git init2 把檔案新增到版本庫中,使用命令 git add 新增到暫存區裡面去,不要忘記後面的小數點 意為新增資料夾下的所有檔案 git add 3 用命令 git commit告訴git,把檔案提交到倉庫...

Git 提交到遠端倉庫

git 詳盡教程 sudo mkdir m 755 localstorage cd localstorage 建立本地倉庫 sudo git init登入 github 建立 新增遠端倉庫 git remote add remoteqps git github.com grayvtouch qps....