2016-12-03 4 views
0

不要なファイルをコミットし、私は新しいプロジェクトを開始しました。私はユーザーインタフェースを使ってgithu上に新しいリポジトリを作成しました。は、Gitは、私がwebStorm IDEを使用してプロジェクトに取り組んでいた

git remote -v 

これは私の新しいリモートURLは私に属していることが確認さ:私はそうのように私のリモートURLを確認その後

git remote set-url origin https://github.com/USERNAME/OTHERREPOSITORY.git 

:それから私は、次のコマンドを使用して、私の新しいレポに私のリモートURLを変更しました新しいレポ。 はその後、私は私のコードをコミットするには、次のコマンドを使用:

git add . 
git commit -am "initial commit" 
git push origin master 

問題:

はコミット成功しましたが、それは不要なファイルを追加しました。それは私の以前のプロジェクトのフォルダを追加し、私はgit statusを実行したときに、私のデスクトップ上のほとんどすべての私のファイルがuntracked filesとして示していました。

だけ私の新しいプロジェクトファイルがコミットされているので、どのように私はこの問題を解決することができますか?

編集:

ステップ1:レポオンラインを作成

enter image description here

ステップ2:コードのApp

ステップ4:webStorm

ステップ3でのリモートURLを変更:新しいレポ

をアプリにコミットプロジェクトフォルダを既存の上に新しいGitのリポジトリを作成中に従ってください
+0

Githubリポジトリに保存したいファイルがすでにディスクに保存されていますか?また、「未婚」とはどういう意味ですか?そのディレクトリの下にあるすべてのファイルをステージングしてコミットしましたが、それはあなたが望むものではありませんか? – yelsayed

+2

ここに何かが欠けていると感じます。通常、GitHubリポジトリをクローンし、いくつかの作業をしてから押します。最初から新しいリポジトリを作成するには 'git init'を使いますが、どちらもしていません。 –

+0

@TimBiegeleisen私は、私が取った手順で質問を更新しました。お役に立てれば。私が間違っていたかどうか教えてください。ありがとうございました! – Skywalker

答えて

0

手順は次のとおりです。

  1. は、プロジェクトを含むディレクトリに移動します。
  2. タイプgit init
  3. git addすべての関連ファイルを追加します。あなたはコマンドgit initを実行したときにタイプgit commit

  • は、だから、ローカルgitオブジェクトを作成し、あなたのプロジェクトフォルダ内の.gitフォルダを見つけることができます。 commitはローカルになっていますので、ローカルブランチの作成(ブランチの新規作成、コミットの追加など)を行うことができます。これをリモートのレポにプッシュする:

    1. githubに移動します。
    2. アカウントにログインします。
    3. 右上の新しいリポジトリボタンをクリックします。
    4. 「リポジトリの作成」ボタンをクリックしてください。

    新しいレポを作成するとすぐに、gitにいくつかの指示が表示されるページになります。 Quick Setupでは、SSHまたはHTTPSというオプションがありますので、必要なリンクをコピーしてください(sshを設定した場合は、githubにプッシュするたびにパスワードを入力する必要はありません)。そしてプロジェクトフォルダで実行してください:

    git remote add origin [email protected]:username/new_repo 
    

    、その後、あなたが実行することができます:リモートにあなたの地元のレポをプッシュします

    git push -u origin master 
    

    プロジェクトフォルダ内のコマンドを必ず実行してください。既存のプロジェクト内のremote-urlを変更しただけでしたが、このような問題が発生しました。 gitリポジトリを初期化する場所は、フォルダ全体の変更を追跡します。したがって、プロジェクトごとに新しいgitオブジェクトを個別に作成してください。

    これが役に立ちます。

  • +0

    私の人生で初めて、gitは理にかなっています!ありがとうございました!!!それは働いた。あなたは素晴らしいです。 – Skywalker

    関連する問題