私はGithubを教えていて、使用する全体的な方法を理解するのに苦労しています。自分のワークフローが正しいかどうかはわかりません。私のプロジェクトを理解することはレポに対応しているので、アルゴリズムをソートするためのプロジェクトがあります。クイックソートアルゴリズムを実装しました。昨日、私はイントロソートを実装し始めましたが、私はクイックソートのコメントに最小限の変更を加えました。複数の修正されたソースファイルをGitに一度に追加する必要がありますか?
は、私は次の
- Gitが追加しました。
- Gitは-mをコミットは、イントロソートを作成し始めたマイナーchagneはクイックソート元に作られたので、Gitのプッシュ原点マスター
は、しかし、今のGitHubクイックソートで、」メッセージを持っている
これは問題ですか?私は何を間違えたのですか?私はgit add .
を使用してはならず、その代わりにintrosort
ソースを使ってはいけないと思います。誰かが同じプロジェクトのさまざまな部分で作業している間に新しいブランチを作成する必要があると私に伝えていました。これは正しいですか?各モジュールの新しいブランチ?そして、彼らは働いているとき一緒にマージすることができますか?だからGitを使って最初に分岐し、次に分岐しないのですか?
この質問は少し主観的であるが、一般的な方法は、それぞれが、個別の論理、および完全な変化に対応する必要がありますコミットということですが、それはそれが何を意味するのかの感覚を開発するためにいくつかの経験を取り、それがチームごとに異なりますチームまたはプロジェクトにプロジェクトを提供します。 –
@DietrichEpp新しい支店はいつ作るべきですか?ソロデベロッパーのコンテキストで。 – Celeritas
http://stackoverflow.com/questions/2100829/when-should-you-branch –