これはGitで完全にサポートされているかどうかわかりませんが、それは事をもっと簡単にすることができるなら、基本的に私はプロジェクトを持っています。私はそれを私のコンピュータ上のフォルダYにもう一度プッシュしたいと思っています。Gitプロジェクトをローカルディレクトリにプッシュ
これが可能であれば、Mac用のGitHubとMac用のTowerのどちらでも可能であるかどうかが良いでしょう。
これはGitで完全にサポートされているかどうかわかりませんが、それは事をもっと簡単にすることができるなら、基本的に私はプロジェクトを持っています。私はそれを私のコンピュータ上のフォルダYにもう一度プッシュしたいと思っています。Gitプロジェクトをローカルディレクトリにプッシュ
これが可能であれば、Mac用のGitHubとMac用のTowerのどちらでも可能であるかどうかが良いでしょう。
私は、あなたが "以前の良い"変更をチェックアウトしたフォルダを他の場所に置くことができるように、Yにプッシュしたいと思うでしょう。 @dahlbykの答えは裸のレポを示唆しています。あなたがそのようなやり方をしているのであれば、同じリポジトリにブランチを持つことができます。
それ以外、ちょうどreceive.denyCurrentBranch
がfalseまたはAに設定されていることを確認してくださいY(非裸)にXでのGitのレポのクローンを作成し、Yからgit pull
またはセットアップのいずれかXから@dahlbykなどのリモートおよびY.にプッシュあなたが押している支店とは異なる支店がYでチェックアウトされている
支店が足りない理由はありますか?私はあなたが "特定の段階"であるときに、あなたがブランチを作成し、編集し、そしてそのブランチをマージすると思うでしょう。私は、同じマシン上の別々のフォルダに同じレポを使ってやや混乱していると思います。 – rnicholson
別々のフォルダの理由私は自分のプロジェクトの開発環境とテスト環境を分けておく必要があります。また、もう1つのフォルダは、私のWebサーバーの実行場所です。 – Aran