2011-11-10 14 views
4

私はフォルダで作業していて、githubでプッシュ/プルできます。しかし今、私は別のフォルダにこのフォルダをラップしようとしています。新しいフォルダをgithubにプッシュした後、サブフォルダにアクセスできません(githubには存在しますが、クリックできません)。誰かがgithubからそれをプルすると、それは正しいファイルサイズであるように見えますが、サブフォルダには何もありません。私は作品githubはプッシュ後にフォルダにアクセスできない

方法:私はフォルダで作業し、そこにgitを設定してきた

  1. 。私はこのフォルダをgithubに普通にプッシュします
  2. 次に、このフォルダをAptanaプロジェクトフォルダに入れ、プロジェクトフォルダからgitを設定します。
  3. gitを3番目のフォルダからセットアップし、githubから取り出して内容を削除しました。私はAptanaプロジェクトフォルダの内容を移動し、「内部フォルダ」(私が作業していたもの)のすべてをコミットし、Aptanaプロジェクトフォルダもコミットしました。
  4. 私はプッシュを作った、とサブフォルダはgithubの

私は前に「マスター」とは別のブランチに取り組んでいた中で、空のようですが、とにかく助けないマスターにそれを切り替えるように思えます。

私はこれで何ができるのですか?どうもありがとう! :)あなたがトランジションのこの種を管理することができ

+0

フォルダを新しいフォルダに移動したことを意味しますか? – CharlesB

+0

申し訳ありません、新しいここに:) –

+0

あなたはgithubで空だと言いますが、あなたのローカルレポでは空ですか? – CharlesB

答えて

4

方法がである:

  • .gitを含む)あなたの現在のレポを考慮すると(Aptanaのフォルダのように)先ディレクトリ
  • として初期フォルダを再作成
  • ルートレポディレクトリ下に、新しいフォルダの内容を移動
  • (Gitが単に新しい場所で、それは同じ内容であることを認識します)、
  • (Aptanaのプロジェクトファイルのような)新しい要素を追加
  • すべてを追加し(git add -A)、
  • をコミットします。

あなたの地元の修正レポをクローニングすることにより、バックのGitHubにプッシュ前に、その移行の品質を制御し、その地域のクローンはその右(新)場所でそれにすべてを持っているかどうかを確認することができます。

+0

本当に機能します!そして、すべての歴史がそこにあるようです。 D: –

+0

このフォルダがGithubに含まれていない理由は何ですか? – JohnAndrews

+0

@JohnAndrewsわからない(4年後)。私はちょうどGitHubにプッシュする前に、ローカルにフォルダを再作成して追加することを提案しました。 – VonC

関連する問題