2

私はいくつかの新しいプロジェクト ファイルといくつかの古いプロジェクト ファイルに取り組んできました。他の開発者がコードを見て QA できるように、チェックインをステージングする通常の/通常の/許容可能な方法はありますか?

一部のコードは未完成であるため、コードを完全にコミット/チェックインしたくありませんが、他の開発者に見てもらいたいです...

4

2 に答える 2

1

master別のブランチにコミットし、コードが他の人によってテストされたときにマージすることができます。

ワークフロー:

git checkout -b my_new_feature # create a new branch 'my_new_feature' and switch to it
git add . # add all files to staging area
git commit -m "Add my new feature" # commit the change
git push origin my_new_feature # push this branch to 'origin'

彼らのワークフロー:

git pull origin
git checkout origin/my_new_feature

コードのテスト後

git checkout master
git merge my_new_feature
于 2011-08-17T14:12:40.277 に答える
0

コードを機能ブランチにコミットし、ブランチを公開できます。これにより、他のすべての開発者は、自分のコードに影響を与えることなく、コピーをプルしてローカル レビュー用に切り替えることができます。Git Flow はこの良い例です。

http://nvie.com/posts/a-successful-git-branching-model/

于 2011-08-17T14:13:55.543 に答える