私はあなたに来ます。これは本当に面倒な問題です。 xCodeでは、いくつかのファイルを削除しましたが、ソースをプッシュしたいときは、コミットされていない変更があるため、できません。コミットされていない変更は、削除されたファイルに由来します(xcodeは、これらのファイルにdとマークされています)。xcodeのリモートgitブランチを押すことができません
私の質問は、私が私のソースをプッシュできるように、私は私のgitのレポを同期させる方法ですか?
私はあなたに来ます。これは本当に面倒な問題です。 xCodeでは、いくつかのファイルを削除しましたが、ソースをプッシュしたいときは、コミットされていない変更があるため、できません。コミットされていない変更は、削除されたファイルに由来します(xcodeは、これらのファイルにdとマークされています)。xcodeのリモートgitブランチを押すことができません
私の質問は、私が私のソースをプッシュできるように、私は私のgitのレポを同期させる方法ですか?
リモートにプッシュする前に変更をコミットする必要があります。あなたのプロジェクトディレクトリ、タイプに行けば:
git status
は、それはあなたに削除されたファイルを表示する必要があります。それはあなたに大丈夫に見える場合は、タイプ:トライアドの答えに加えて
git push <remote> <remote_branch>
:
git commit -a -m "your commit message here"
次に、あなたのリモートリポジトリにプッシュすることができるはずです
下
私のコードをgitにプッシュする必要があるときにリモートサーバが表示されていない –
その場合、あなたのプロジェクトはgitリポジトリに含まれていなかったか、あなたのXcodeが台無しになっていました。 Xcodeを終了してプロジェクトを再開してみてください。 – axello
どうやら、-aは(削除されたローカルに削除されたファイルを強制的に削除することを前提としています)ことを意味します。そして、xCodeを使ってそれを行う方法はありません(熟知しているかどうか分かりません)。 – rmonjo
'-a'は、' git status'に表示されている変更または削除されたファイルをステージしてコミットします。あまりにもxcodeのgitインターフェイスに精通して申し訳ありません – triad
トリックをしていただきありがとうございます! – rmonjo