私の行動のかなり長い説明、シートベルトを締めてください。ここでNoob :)
プロジェクト全体を数人の友人と共有しようとしていますが、.zip ファイルを共有する代わりに、リポジトリを作成することにしました。これらがどのように機能するかはほとんど知りませんでした (正直なところ、ブラウザ経由でファイルの新しいバージョンをアップロードすると思っていました)。BitBucket を使い始めました。BitBucket のドキュメントに従い、空のリポジトリを
C:\Users\Me\repos\name-of-repository
ただし、実際のワークスペースは C:\xampp\htdocs\name-of-project にあります
したがって、何らかの変更を加える必要がある場合は、作業ディレクトリ全体をコピーして、/repos/ のリポジトリに置き換える必要があります。私はこれが非常に煩わしいと感じ、home 変数を変更してホーム ディレクトリを変更する方法を学びました (なんとかプッシュできました! 成功!)。ホームが C:\xampp\htdocs\name-of-project に設定されました。ファイルを追加してコミットし、最後にプッシュする同じ方法を試しましたが、次のようなエラーに直面しました: http://i.imgur.com/756ea.png
--force を使用しようとした最後に +develop を追加しようとしましたが、正しい構文を使用しています $git pull = 何も起こりませんでした。$git merge を試しました (私の作業ディレクトリは に比べて更新されています) = コミットが指定されておらず、merge.defaultToUpstream が設定されていません。
リモートリポジトリを更新したいだけです! コードを変更している他の人に問題が発生するという事実については、まったく心配していません。私は唯一の人で、他の人は変更に従っています。誰もそれをフォークするつもりもありません。
本当に立ち往生しています、どんな助けも大歓迎です!
TortoiseHg、TortoiseGit も正確には機能していません。