2017-10-19 10 views
0

私の質問は、MacでTerminalを使ってGithubにコミットすると、modified contentuntracked contentと分類されます。私はVisual Studioのコードを編集/フォルダ内のすべてのファイルを作成するために使用しています。"変更されたコンテンツ"と "未記録のコンテンツ"

これで私は、ファイルをコミットしようとしたとき、私はターミナルに入るメッセージ:

Changes not staged for commit: 
modified: *name of folder* (modified content, untracked content) 
modified: *name of folder* (modified content) 
modified: *name of folder* (modified content) 

no changes added to commit 

私はこの問題を解決するために何ができますか?そして、ファイルを変更/非追跡にするために私は何をしましたか?

+0

あなたの質問は何ですか? Gitは、ファイルが変更されると 'modified content'で応答し、gitの追跡によってファイルがカバーされていないときは' untracked content'と応答します。 – ifconfig

+0

私の質問は最初の投稿にありますが、私はそれらを繰り返すことができます:変更されたコンテンツまたは未追跡のコンテンツの問題を解決するには、これらのファイルをGithubにコミットすることはできません。そして、ファイルを変更/非追跡にするために私は何をしましたか? – Emil

+0

Ah。それはより明確です。私は答えに取り組むだろう。 – ifconfig

答えて

0

gitリポジトリにファイルを作成すると、デフォルトではgitトラッキングの対象にはなりません。それを追跡したファイルのリストに追加するには、git add [FILEPATH]を実行する必要があります。これを行う前に、これらのファイルはuntrackedと表示されます。

この手順が完了すると、使用しているプラ​​ットフォームによってファイルはmodifiedまたはnew fileと表示されます。その後、git commitでファイルをコミットできます。

+0

私はGitubと端末の新機能のように私の無知を許します。 しかし、私が 'git add [FILEPATH]'を使っていなくても、アップロードしようとしているフォルダのうち2つはすでに追跡されています。そして私がGithubにアップロードしようとしているファイルは、リポジトリに作成されていませんでした。それらはVisual Studio Codeで作成されました。 – Emil

+0

それらが追跡されても、ファイルをコミットするために 'git commit -a'の前に' git add [FILEPATH] 'を使用してください。そして、VSコードを使ってリポジトリ内の同じフォルダにあるファイルを作成した場合、それらはレポに*作成されました。 – ifconfig

関連する問題