0

私は熟練者ではありません。sshサーバーで、次を作成します:

$ mkdir project.git
$ cd project.git
$ git --bare init

そして私のPCで:

$ cd myproject
$ git init
$ git add .
$ git commit -m 'initial commit'
$ git remote add origin git@gitserver:/opt/git/project.git
$ git push origin master

すべて大丈夫です。昔(svnから学びました)、myprojectを削除してからクローンを作成し、作業を開始しました。

git clone git@gitserver:/opt/git/project.git

myproject フォルダで作業を開始できますか?

4

2 に答える 2

0

手順を少し変更すると、必要なものが得られると思います。

$ cd myproject
$ git init
$ git add .
$ git commit -m 'initial commit'
$ git remote add origin git@gitserver:/opt/git/project.git
$ git push -u origin master

最後のステップの-uフラグに注目してください。アップストリーム リポジトリのブランチmasterを追跡するように設定します。masterこれを行った後、リポジトリはクローンを作成した場合と同じ構成になります。

于 2013-11-15T16:52:55.213 に答える