質問: ### 前提・実現したいこと 初めて投稿をいたします。 あるプロジェクトに参加することになり、Githubの『Issues#番号(今回は70番)』を追加したからその番号に合わせたブランチをそちらで作って欲しいと言われ、Githubの使い方がわからず学習サイトで学んではいますがあまり時間を割いていられない状況になりご質問させていただきました。 gitについてはsourcetreeを普段使うことが多く、基本的なgitの知識はあるつもりです。 やりたいこととしては、下記の画像(sourcetreeのスクショです)で『issue』というフォルダがありますが、その中に『70』を追加したいです。 リモートブランチを作るというのは理解したのですが、『origin/isuue/番号』で追加できず、個人でGithubアカウントを作り試行錯誤しています。 お手数おかけいたしますが、ご教授いただれば幸いです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/af4d9d5017d8b10aa2c652665f44d9c4.png)
回答: こんにちは。 いろいろやりかたあるかと思います。 もし意図している作業内容と違っていたら、教えてくださいね。 1. GitHub上でUIを使ってブランチを作る 画面左上の「Branch」ボタンがプルダウンになりますので、そこの入力フォームにブランチ名を入れると、存在しなければ「新規」で作成になります。 !イメージ説明 注意してほしいのは、「どのブランチ」を起点にして分岐させるか、です。 添付の例はmasterブランチからの分岐です。 developブランチやその他のブランチからの派生にしたい場合は、このブランチボタンでいったん基準のブランチに切り替えてから、追加してみてください。 ※もしかしたら、ワークフローや権限の設定で、直接GitHub上でブランチを作れないかもしれませんので、以下も添えました。 1. SourceTreeからブランチを作る 手元でブランチを作ってリモートにpushでもできます。 こんな感じです。 !イメージ説明 !イメージ説明 スラッシュで区切れば、階層構造っぽいブランチ名になります。