久しぶりに少し複雑な Z-BlogPHP プラグインを作成しようと思いましたが、他のプロジェクトを参考にする必要があり、プラグインのフォーマットとレイアウトを少し変更し、新しいメソッドを追加しましたが、git のコミット時にエラーが発生しました - -
重要なエラー / ステータス情報:
(HEAD detached from xxxx)
現在、ブランチにいません。
git pull
# 現在、ブランチにいません。
# マージするブランチを指定してください。
# 詳細については、git-pull(1)を参照してください。
# git pull <remote> <branch>
git bra
# * (HEAD detached from 3bff3f0)
# master
# remotes/origin/HEAD -> origin/master
# remotes/origin/master
git rev
# origin [email protected]:wdssmq/kumo-for-zblog.git (fetch)
# origin [email protected]:wdssmq/kumo-for-zblog.git (push)
注:
git bra
とgit rev
、および下記のgit sw
| git mnc
は、私自身が定義したエイリアスです;
git branch -h
で具体的なコマンドの説明を確認できます;
# 現在のHEADから一時ブランチを作成する
git br for-fix-2211
git bra
# * (HEAD detached from 3bff3f0)
# for-fix-2211
# master
# remotes/origin/HEAD -> origin/master
# remotes/origin/master
# 何もわからないようですが、-vオプションを追加してみましょう
git bra -v
# * (HEAD detached from 3bff3f0) ec3bf35 base. git 配置
# for-fix-2211 ec3bf35 base. git 配置
# master 3bff3f0 规则为空时的提示信息;
# remotes/origin/HEAD -> origin/master
# remotes/origin/master 3bff3f0 规则为空时的提示信息;
# masterブランチに切り替える
git sw master
git bra -v
# for-fix-2211 ec3bf35 base. git 配置
# * master 3bff3f0 规则为空时的提示信息;
# remotes/origin/HEAD -> origin/master
# remotes/origin/master 3bff3f0 规则为空时的提示信息;
# ブランチをマージする
git mnc for-fix-2211
git bra -v
# for-fix-2211 ec3bf35 base. git 配置
# * master ec3bf35 [ahead 3] base. git 配置
# remotes/origin/HEAD -> origin/master
# remotes/origin/master 3bff3f0 规则为空时的提示信息;
# 一時ブランチを削除してプッシュするだけです
git br -d for-fix-2211
git push
Git - git-branch ドキュメント:
https://git-scm.com/docs/git-branch/zh_HANS-CN#
「折腾」git 及び docker コマンドのショートカット入力_電脳ネットワーク_沈氷浮水: