0

USB ドライブの裸のレポを使用して、職場や自宅で個人的なプロジェクトに取り組んでいます。

ホーム: Mac で作業しています。* を含む不適切な名前のファイルを誤ってコミットしてプッシュする

作業: git pull を試してください。部分的には正常に動作します。作業に必要なすべてのファイルを取得しますが、「ファイル XXX* (無効な引数) を作成できません」というエラーも表示されます。

機能しない解決策: git push --force を使用してベア リポジトリから不良ファイルを削除しようとすると、「最初にプルする必要があります」と表示されます。

しかし、上記のように git pull でエラーが発生します。この混乱を一掃する方法について何か提案はありますか? 基本的に、USB ドライブの裸のリポジトリに「入り」、問題のあるファイルを削除して、マージできるようにしたいだけです。

4

1 に答える 1

1

したがって、最後にプッシュを行ったのは MAC からでした。

MAC のリポジトリからファイルを削除します。

git rm file1.txt

次に、変更をプッシュします。

git commit -m "remove file1.txt"

これにより、レポからプルするときに問題が解決するはずです。

于 2014-03-03T08:03:30.500 に答える