ローカルコンピュータにレポがあります。私は自分のローカルリポジトリのブランチを開発して変更し、テストのためにこれらの変更を私がsshできるサーバー上のレポにプッシュしたいと考えています。これはどうすればいいですか?私はローカルからサーバーにプッシュ/プルしたことがなく、SSH経由で自分のビットバケットアカウントから自分のローカルコンピュータまたはリモートサーバーのいずれかにプルダウンしただけです。リポジトリから別のリポジトリにプッシュ - Git
おかげで、 のMo
ローカルコンピュータにレポがあります。私は自分のローカルリポジトリのブランチを開発して変更し、テストのためにこれらの変更を私がsshできるサーバー上のレポにプッシュしたいと考えています。これはどうすればいいですか?私はローカルからサーバーにプッシュ/プルしたことがなく、SSH経由で自分のビットバケットアカウントから自分のローカルコンピュータまたはリモートサーバーのいずれかにプルダウンしただけです。リポジトリから別のリポジトリにプッシュ - Git
おかげで、 のMo
あなたはそれにログインすることで、サーバ上のレポを作成し、git init --bare
を行うことができます。その後
あなたは
git remote add serverrepo <url to server repo>
今、あなたはserverrepoに、原点にプッシュとプルすることができます上のローカルコンピュータ(のBitbucket?)。
あなたが望むならちょうどserverrepoにあなたのブランチをプッシュすることができます:あなたはどういうわけか、サーバー上のレポを「公開」する必要がある場合は、あなたがthis guideに従うことができ
git push -u serverrepo branchname
。
Atlassian SourceTreeを使用してコマンドラインを使用したくない場合は、ソースリポジトリでRepository-> Add Remoteを実行してから、変更を保存先にプッシュできます。
可能性のある複製http://stackoverflow.com/questions/7259535/git-setting-up-a-remote-origin – hexblot