2016-09-27 15 views
0

Java Back Endアプリケーション用の最初のGITリポジトリ(ssh:// git @ myserver:7999/swlab/java_be_app.git)私は別のコンピュータで開発した.NETアプリケーション用に、1台のマシンと2台目のGITリポジトリ(ssh:// git @ myserver:7999/swlab/dotnet_app.git)で開発しました。 はい、SSHと、両方のリポジトリの同じアカウントの同じキーを含む "C:/Users/xxxxxxx/.ssh/id_rsa.ppk"ファイルを使用しています。同じWindowsマシン上で同じアカウントを持つ複数のリポジトリでGITを使用する方法

2番目のコンピュータがクラッシュしました。HDDはRIPで、メモリはフライになり、CPUは何も処理しません。それでも、両方のアプリケーションを1台のマシンで開発し続ける必要があります。私はGITクライアントとしてTortoiseGitを使用しています。

2つのリポジトリを1にマージすることは、多くの理由からオプションではありません.2つの異なる顧客に対して2つの異なるアプリケーションであり、プライバシ、コード、データセキュリティの問題も非常に深刻です。

両方のリポジトリを同じWindowsマシン上の同じアカウントで使用するにはどうすればよいですか?

+0

何も一台のマシン上でホストされている2つのリポジトリを持っていることからあなたを停止していない...あなたは自分の最初のマシンに他のリポジトリを作ることができ、かつ必要なレポをインポートします。しかし、ブランチの履歴を保存しようとするなら、それを取得してマシンに置く必要があります。 – px06

+0

私はそれを行うことができますか?** **どのように?**私はこれをTorortiseGit_で行うことができますか、コマンドラインを使用する必要がありますか?私はGITのコマンドラインの指示に慣れていません。 –

+0

私は同じマシン上で2つのgit reposを使用できないのを見逃しています。あなたが望むことをやり遂げることができないように、あなたはどのように拡大できますか? – andrel

答えて

-1

gitのクローンのssh://のgitの@ MYSERVER:7999/swlab/dotnet_app.git

+0

patrykありがとう、あなたは私に解決策を導いたコメント。前にこれを閉じるために周りにいなかった。 –

0

第1サーバーに新しいリポジトリを作成できます。私のコメントで述べたように、サーバー上に複数のリポジトリを置くことができます。 (TortoiseGITで)これを行うには

あなたが手順に従うことができます:第一レポサーバーに

  1. 移動し、フォルダにsomething.gitフォルダ(これはあなたのリポジトリになります)
  2. ゴーを作成右クリックして "新しいリポジトリを作成"し、それが裸のリポジトリであることを確認してください。
  3. これをマシンにクローンすると、必要なファイルをすべて追加して元に戻すことができます。

古いサーバー上にあったgitリポジトリの更新バージョンを持っていると仮定すると、あなたはまた、あなたがまだ作成するには、上記の手順を実行する必要があります(新しいホスト上にリポジトリを移行するthis questionに従うことができますリモコンのレポ)。

関連する問題