msysgit - How should I keep my git project branch up to date with master? -


let's have master branch , project branch, both on our remote origin. work being done in project branch, bug fix needs go master can deployed immediately. when project done, want able squash commits in project single commit , merge master.

usually feature branches (that not pushed origin), keep them date merely rebasing master , going on our merry way, because project own branch on origin, i'm not sure how keep history way want (commits master, new project commits, no merge commits ideally) due safeguards rewriting history on remote branches. deleting remote project , recreating correct history, suboptimal.

i'm okay rewriting history on remote project because team of 2 , understand implications , willing ridiculously careful. how accomplish it?

you can merge braches in git

git checkout project  git merge origin/master 

that merge changes master has project, long came same ancestor.


Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -