1

Github にアップデートをプッシュしました。成功しました。Githubで確認したところ、表示されていませんでした。 プッシュがマスターまたは私のフォークにあったことをGithubで確認する方法は?

更新:マスターに書き込みまたはプッシュするアクセス権がありません。master ブランチを確認すると、新しいブランチが作成され、コードがそのブランチにプッシュされました。今、私が何かをプッシュしている場合、フォークされたリポジトリではなくブランチに送られます。これを克服する方法は?

4

2 に答える 2

0

誤って別のブランチを作成し、各ブランチに固有のコミットがあるようです。

不要なブランチからコードを取得して、「適切な」フォークとマージできます。これは、写真付きでインタラクティブな、本当に楽しい簡単なチュートリアルです。それはあなたが何をする必要があるかを正確に示します。

http://pcottle.github.io/learnGitBranching/

于 2013-08-29T06:27:17.523 に答える
0

あなたが試すことができます:

git remote show origin

これにより、リモート ' HEAD branch'が表示されます。

C:\Users\VonC\prog\git\git>git remote show origin
* remote origin
  Fetch URL: https://VonC@github.com/VonC/git
  Push  URL: https://VonC@github.com/VonC/git
  HEAD branch: master                            <<==============
  Remote branches:
    maint  tracked
    master tracked
    next   tracked
    pu     tracked
    todo   tracked
  Local refs configured for 'git push':
    master forces to master (up to date)
    next   forces to next   (up to date)

ただし、次のことがわかるため、これは決定的な答えではありません。

  Fetch URL: https://github.com/git/git
  Push  URL: https://github.com/git/git
  HEAD branch (remote HEAD is ambiguous, may be one of the following):
    maint
    master

その場合、GitHub リポジトリ自体に移動して、どのデフォルト ブランチが設定されているかを確認する必要があります。


プッシュについては、次を確認してください。

  • git status(ブランチにいるか、DETACHED HEADにいるかを確認するため)
  • git branch -avvv(どのブランチがどこにプッシュされるかを確認するため)
于 2013-08-29T06:02:33.943 に答える