だから私はGit + GitHubを使い始めています。
私たちの小さな分散チームでは、各メンバーが、割り当てられた課題/要件ごとに独自のブランチを作成しています。
git branch Issue#1 <-- create this branch
git checkout issue#1 <-- switch over to this branch
今code code
、commit
、code
、commit
、等...
そしてpull request
、code-fixup
、commit
、code
、commit
...など
そして最後に...プルリクエストが受け付けられます。
ウット。
しかし..今何ですか?(......ぎこちない......)
ローカルの開発マシンでブランチを作成した人はブランチを閉じる必要がありますか?開発者がブランチ `(... -D ...)を削除してからマスターのプル/リフレッシュを実行するよう提案されました。これにより、すべてのブランチコードが取得されます。
うーん...わからない-助けてください:)
@marc_s私はそれから答えを出すことをお勧めします:)
—
KingCrunch
つまり、@ marc_s-ブランチを見つけたら、標準的な方法でブランチをプッシュし、ブランチをプッシュしました。削除しますか?マージについてはどうですか?
—
Pure.Krome
@ Pure.Krome少なくとも私は、「プルリクエストが受け入れられる」とは、すでにマージされていることを想定していました。はい、もちろん、に変更を統合し
—
KingCrunch
master
、develop
あなたの開発ブランチが(マージ、リベース(と/スカッシュなし)、...)と命名されているもの、または
私が「プルリクエストが受け入れられる」と言ったとき..それはどこかで起こります。(つまり、PRされるすべてのコードを承認する担当の開発者...)。私は私のローカル開発マシンでマスターに切り替えて、マージも行うべきかどうか疑問に思っていました。
—
Pure.Krome
git branch Issue#1 -d
を実行するだけで、コードは失われません。リポジトリからラベルが削除されるだけです