上記の両方の質問を読みましたが、それでも私の質問に答えられません。基本的に私がしたことは
- GitHubに新しいリポジトリを作成します。
- クローンを作成して、ローカルのLinuxボックスにデータを取得します
- 変更を加えて「gitadd」を実行してから「gitcommit-m」メッセージを実行します
- 最後に「gitpushhttps ://github.com/username/sandbox.git」を実行します。これは正常に機能し、SSHプロトコルの代わりに推奨されるhttpsプロトコルを使用します(「gitpush」だけを実行すると、まだ構成していないSSHプロトコルが使用され、失敗することに注意してください)
- 「gitpullhttps ://github.com/username/sandbox.git 」と「git fetch https://github.com/username/sandbox.git 」を実行すると、すべて「Alreadyup- todate」と正常に実行されました。 。
- githubのWebサイトにアクセスすると、変更を確認できます。
「gitstatus」を実行すると、次のように表示されます
ブランチマスター
の場合ブランチは「origin/master」より9コミット進んでいます。
これは私が期待したものではありませんでした。gitが私がオリジン/マスターより9コミット進んでいると考える理由を誰かに教えてもらえますか?データをプッシュおよびプルしたので、ローカルリポジトリがリモートマスター/オリジンリポジトリと完全に同期していると期待します。
コマンド「gitbranch-av」は次のように表示されます
* master a99daf0 [ahead 9] submit
remotes/origin/HEAD -> origin/master
remotes/origin/master 81c7ec1 remove out files