Gitは私のコンピュータにファイルを隠していますか?

Gitは私のコンピュータにファイルを隠していますか?

誤ってGitリポジトリに2つのブランチを作成しましたが、2つのmainブランチmasterをマージする必要がありました。

lsただし、ブランチをチェックインするときにコマンドラインで使用すると、マイコンピュータの一部のmainファイルは表示されません(GitHubのマスターブランチに存在しないファイル)。ファイルを使用するとgit checkout master「再び表示されます」。

しかし、いつも私のハードドライブにいる必要があります。

ベストアンサー1

Gitはこれらのファイルをユーザーから「隠す」ことはありません。ただ、これらのファイルは「マスター」ブランチにのみあるということです。 1つのブランチにすべてのファイルを含めるには、git merge mastermain.logにチェックインしたときに入力してブランチをマージできます。

gitブランチの仕組みについて詳しくは、次の手順を実行してください。https://git-scm.com/book/en/v2/Git-Branching-Branches-in-a-Nutshell

マージコマンドについてさらに知りたい場合は、次のようにします。https://git-scm.com/docs/git-merge

おすすめ記事