2012-03-16 10 views
4

私はちょうどバージョンコントロールを使い始めていて、私の頭は回転しています!私は枝の周りに頭を包み込み、チェックアウトし、合併して再梱包しようとしています。私はこれらが愚かな質問だと確信していますが、本当にいくつかの助けに感謝します。Aptana、SourceTree and Git - 初心者

私のプロジェクトはPHPです。 IDE、Bitbucket、SourceTreeをGit GUI用にAptana studioを使用しています。

だから私はこれが今働くことになっている方法について大まかに考えているかもしれないと思う。私が間違っている場所を教えてください。

私は新しい機能を追加したいと思います。私はマスターブランチを持っています。 Aptanaでファイルを右クリック→チームに行き、新しいブランチを作成してください。私はその枝に名前をつけることができますfeature a1bc。私は私の変更を行います。私は、この機能と、すべての変更が完了していたら、その後チームマージブランチマスター、をコミット

私はチームをクリックしてください。これは私の変更を元のレポにマージします。

これは機能の追加などについておおよそどのように行っていますか?時間が経つにつれて100以上の機能がある場合、私は何をしますか?これらの機能のブランチをすべて保持しておくか、元に戻した後に削除しますか?

+0

はかなりこれを行う方法の無限の方法があります。私が物事に何か言われたら、私は[git-flow model](http://nvie.com/posts/a-successful-git-branching-model/)に従います。主に文書化されており、[高レベルのツーリング](https://github.com/nvie/gitflow)が付属しています。 – millimoose

答えて