2016-06-19 4 views
0

私は長い間gitを使ってきましたが、いろいろな場所で使っていましたが、gitを使うようにプロジェクトを設定する必要はありませんでした。私は、私は地元のレポ/サイトをプッシュしたい(gitのインストールと)のLinuxサーバを持っている初めてローカルのgitブランチをリモートサーバーにプッシュ

c:\myDir\MyProject 

、私:私はgitのレポでローカルフォルダを持っている...成功し

を実行しますどうやってそれらの間に橋を作るのか分からない。

私は私のサーバー上で、私はレポを保持し、

git init --bare 

を行うしかし、その後、何だろうディレクトリに移動する必要があることを読んで?ローカルからプッシュしてリモートからプルするブリッジを作成するにはどうすればよいですか?

私は(地元から)試してみた:

git remote add origin ssh://myUrl.com 

が、その後git push origin masterは私は誰もが基本的な方向性を提供することができます誤って

をそれを設定するので、私が始めることができている知っているfatal: No path suppliedを与えますか?

+0

あなたの(裸の)リポジトリが '/ home/you/something.git'にある場合、あなたが使うべきURLは' you @ yourserver:something.git'です – poke

+0

しかし、 'git init --bareフォルダにファイル(config、description、Head)といくつかのディレクトリ(フック、情報、オブジェクト、リファレンス)を追加するだけで '****。git'という名前のファイルは作成されません –

+0

' git init --bare'という名前のフォルダ内に'something.git' – poke

答えて

0

リモートを追加するのではなく、単にサーバーに名前を付ける、あなたはgit init --bare(例えば/path/to/git-repo

をやっている内のフォルダ、つまり、Gitリポジトリを含むフォルダにサーバー上の完全なパスを提供する必要があります
git remote add origin [email protected]:/path/to/git-repo 
関連する問題