私はブログのウェブサイト(http://tutorials.jumpstartlab.com/projects/blogger.html)を作成するためのチュートリアルに従っていますが、いくつかのエラーが発生しています。空のリポジトリhttps://github.com/khpeek/jumpstart-bloggerを作成し、~/blogger
ディレクトリのコードをプッシュしたいと思います。私は、次のコマンドを試してみた:コミットしようとしたときにコミットしようとしていないのに、コミットしようとしていません。
[email protected]:~/blogger$ git init
Reinitialized existing Git repository in /home/kurt/blogger/.git/
[email protected]:~/blogger$ git add .
[email protected]:~/blogger$ git commit -m "first blogger commit"
On branch master
nothing to commit, working directory clean
[email protected]:~/blogger$ git remote add origin [email protected]:khpeek/jumpstart-blogger.git
fatal: remote origin already exists.
ディレクトリにあるコンテンツがあるとして何まず、私は困惑することは、「作業ディレクトリクリーン」警告です:
[email protected]:~/blogger$ ls
app config db Gemfile.lock log Rakefile test vendor
bin config.ru Gemfile lib public README.rdoc tmp
誰もがなぜ私に光を当てることができます"作業ディレクトリのクリーン"エラーを取得しますか? (そして恐らく、その後の「致命的な:リモート原点は既に存在しています」というエラーにも)?
P.S.私は、.gitignoreファイルがここで重要であることを理解しています。次のようにその内容は以下のとおりです。
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
#
# If you find yourself ignoring temporary files generated by your text editor
# or operating system, you probably want to add a global ignore instead:
# git config --global core.excludesfile '~/.gitignore_global'
# Ignore bundler config.
/.bundle
# Ignore the default SQLite database.
/db/*.sqlite3
/db/*.sqlite3-journal
# Ignore all logfiles and tempfiles.
/log/*
!/log/.keep
/tmp
'再初期化された既存のGitリポジトリ' + '致命的:リモートの起源は既に存在します' - リポジトリをクローンしてプロジェクトを開始しませんでしたか?あなたはすでにセットアップを完了しているかもしれませんし、コミットしているかもしれません(少なくともリポジトリをクローンすることによって行われました)。 – topheman
'git status'を実行しましたか?それはあなたに何を伝えますか? – gdlmx
'git status'は同じメッセージを返します:'ブランチマスター上 - 何もコミットせず、ディレクトリをクリーンにしています。 ' –