2011-07-05 7 views
1

私は開発者としてほぼ1年間働いていましたが、その間はバージョンコントロールとしてSubversionだけで作業しました。今私はGitHubリポジトリを設定している2人のプロジェクトに入っています。私はの簡単なワークフローを探しています.Gitの小さなニュアンスをすべて学ぶまで私はそれが偉大になると信じています。開始するための簡単なGitHubワークフロー

私は "Git Workflow"を探していましたが、見つけ出すことができるのは、Gitで作業する最も高度な方法を教えるような大きなドキュメントです。

誰かがこれに関する良いリソースに関するアイデアやヒントを持っているなら、私は非常に感謝しています。

答えて

3

http://gitref.orgは、あなたのgitのの基礎を教えるための素晴らしいです。

ワークフローに関しては、あなたがSVNから来ていれば、私はブランチだと言うことができます。あなたのお尻を外しましょう。あなたが新しいバグを開始するたびに、何でも、現在のマスターから新しいブランチを開始してください。マスターで直接作業しないでください。マージをするのがはるかに簡単です。それには十数種類のものが働いているsignleブランチを整理するよりも簡単です。今すぐ分岐することに慣れていれば、あなたのワークフローをマスターに合併させてプロジェクトに最適に適合させることは非常に簡単です。

また、早期にコミットし、頻繁にコミットします。コミットをプッシュする前に、いつでもコミットを修正してrebaseすることができます。コミットすると、間違ったコマンドを実行することによって、gitがあなたの変更を追跡し、失わないようにします。以前のバージョンがコミットされた場合は間違いを取り消すのは簡単です。もし変更が決してコミットされなかった場合、回復するのは簡単ではありませんが不可能ではありません。

関連する問題