Op 15-3-2012 13:25, Kornel Benko schreef:
Am Donnerstag, 15. März 2012 um 12:11:37, schrieb Vincent van
Ravesteijn<v...@lyx.org>
Op 15-3-2012 2:23, uwesto...@lyx.org schreef:
Author: Uwe Stöhr<uwesto...@lyx.org>
Date: Thu, 15 Mar 2012 02:22:15 +0100
New Commit: 0e271180f91603a8547b652dd3da1e8f4deb8375
URL:
http://git.lyx.org/?p=lyx.git;a=commit;h=0e271180f91603a8547b652dd3da1e8f4deb8375
Log:
Merge branch '2.0.x' of git.lyx.org:lyx into 2.0.x
This has probably be caused by committing locally directly onto the
2.0.x branch and doing a git pull afterwards.
The easiest to do is _not_ to commit locally onto the master or 2.0.x
branch. First create a branch:
git checkout -b myfeature % create a branch 'myfeature'
git add<files>
git commit % commit onto the branch myfeature
When you want to push your changes to the lyx repo:
git pull % sync your repo first
git merge myfeature % assuming you're on 2.0.x or master branch
--or--
git checkout myfeature
git rebase 2.0.x --or-- git rebase master
git push
I did the second, but the commit is _not_ part of master, only in this shit
branch.
This was the sentence:
git checkout -b cmake
git commit
git pull
git rebase master
git checkout master
git pull
--> Changes are not there
Sorry, after the rebase, the cmake branch is on top of master. After
'git checkout master' you can do 'git merge cmake'. Now, the master
branch will be fast-forwared to cmake. This mean that the commits in the
cmake branch are added linearly to master.
Vincent