Gitの仕事を始める
Gitはこの时私にとって本当に新しいツールで、会社のチームの开発は必要で、すべての开発はgitとGithubに依存しています.
STEP1
STEP2
STEP3
STEP4
この時点で、地元の倉庫とGithub上の倉庫が一致し、私たちは思う存分開発することができます.異なる機能を開発したり、異なるバグを修正したりするたびに、まず個人的な特別な分岐をチェックします.
STEP5
Writing code!
STEP6
ぱちぱち...機能が変更されたり、臭い虫が除去されたりして、プロジェクトのメンバーに成果を見せましょう.
OK、事は基本的に完成して、もしあなたがyour codeが100%正しいことを保証することができるならば、あるいはあなたはプロジェクトの大きいボスで、私のような菜鳥が提出したコードはすべてLeaderの審査を経なければならなくて、So、Githubプロジェクトのホームページの上でNew pull Requestをクリックして、審査を要求します.後続の内容は上の仕事を繰り返して、苦労して、プログラマー.
STEP7
喜んで、提出したpull requestが通過したり、プロジェクトの他のメンバーが新しい機能を開発したりしたので、すぐにプロジェクトコードを手紙にしましょう.
Git開発のプロセス全体の差は少なく、もちろん多くの強力な機能が学ぶ価値があります.
STEP1
git init #
STEP2
git remote add origin [email protected]:No5stranger/mine # ( ssh , )
ssh key :https://help.github.com/articles/generating-ssh-keys
STEP3
git fetch # GIthub ,
STEP4
この時点で、地元の倉庫とGithub上の倉庫が一致し、私たちは思う存分開発することができます.異なる機能を開発したり、異なるバグを修正したりするたびに、まず個人的な特別な分岐をチェックします.
git checkout -b cxp origin/cjp # , cjp
STEP5
Writing code!
git add my_new.php # add a file to git
git commit -m "add a new file" #commit the add
STEP6
ぱちぱち...機能が変更されたり、臭い虫が除去されたりして、プロジェクトのメンバーに成果を見せましょう.
git push origin cxp:cxp # Github , push
OK、事は基本的に完成して、もしあなたがyour codeが100%正しいことを保証することができるならば、あるいはあなたはプロジェクトの大きいボスで、私のような菜鳥が提出したコードはすべてLeaderの審査を経なければならなくて、So、Githubプロジェクトのホームページの上でNew pull Requestをクリックして、審査を要求します.後続の内容は上の仕事を繰り返して、苦労して、プログラマー.
STEP7
喜んで、提出したpull requestが通過したり、プロジェクトの他のメンバーが新しい機能を開発したりしたので、すぐにプロジェクトコードを手紙にしましょう.
git checkout master #
git merge cxp -m "the bug is killed by cjp"
Git開発のプロセス全体の差は少なく、もちろん多くの強力な機能が学ぶ価値があります.