2017-09-09 5 views
1

Githubにローカルリポジトリとリモートリポジトリがあります。私はちょうどのドキュメントの開発の2つの新しいローカルブランチを作成しました。origin/masterをアップストリームソースとして使用しました。新しいブランチを上流にプッシュ

これらの新しいブランチをアップストリームにプッシュするにはどうすればよいですか。私は新しいブランチにはまだ変更を加えていないので、新しいコンテンツはなく、単にブランチ自体はありません。

今すぐ、起点/開発を上流として使用して新しいトピックブランチを作成したいですが、それはまだありません。

+0

は、なぜあなたは別の枝に(?つまりコード)のドキュメントと開発を持っているでしょうか?あるいは、別のディレクトリの下に、同じブランチ上にそれらを置くことを意味しましたか? – jingx

+0

これは新しいプロジェクトです。私は現在、ドキュメンテーションをコードと区別しないようにするための正当性の文書化に取り組んでいます。 – Jonathan

答えて

1

プッシュを行うためにブランチに新しいコミットは必要ありません。リモートの対応するブランチを作成して追跡するためのキーは、--set-upstreamフラグを使用しています。

$ git checkout -b Documentation 
$ git push --set-upstream origin Documentation 

ショートフラグ形式:

$ git checkout -b Documentation 
$ git push -u origin Documentation 
+0

私はgitではなくegitを使ってこれをしようとしています。 – Jonathan

+0

'Push Wizard'は、同じ結果を得るためのより詳細なウォークスルーを提供します:https://wiki.eclipse.org/JPit/User_Guide#Push_Wizard – SnoProblem

関連する問題