git branch

4 messages, 3 authors, 2016-06-15 · open the first message on its own page

git branch

From: Gergely Buday <hidden>
Date: 2016-06-15 22:51:18

Hi there,

I created

git branch install_2.0

for my install script. Then pushed to

git push origin install_2.0

so that github stores by branch

after another commit I tried to push again but git told me that I'm
not on that branch. Why git loses the state that I'm on a branch? What
should I do to have my expected behaviour?

- Gergely

Re: git branch

From: Marcus Karlsson <hidden>
Date: 2016-06-15 22:51:18

On Mon, May 23, 2011 at 01:36:09PM +0200, Gergely Buday wrote:
Hi there,

I created

git branch install_2.0

for my install script. Then pushed to

git push origin install_2.0

so that github stores by branch

after another commit I tried to push again but git told me that I'm
not on that branch. Why git loses the state that I'm on a branch? What
should I do to have my expected behaviour?

- Gergely
I'm not sure if I'm following you correctly, but with Git you need to
check out your branch after creating it. Run git checkout install_2.0
after you have created it.

	Marcus

Re: git branch

From: Gergely Buday <hidden>
Date: 2016-06-15 22:51:18

I'm not sure if I'm following you correctly, but with Git you need to
check out your branch after creating it. Run git checkout install_2.0
after you have created it.
Yes, that sounds reasonable. I did not know it was necessary to "switch to it".

- Gergely

RE: git branch

From: Tim Mazid <hidden>
Date: 2016-06-15 22:51:18

From: gbuday@gmail.com
quoted
I'm not sure if I'm following you correctly, but with Git you need to
check out your branch after creating it. Run git checkout install_2.0
after you have created it.
Yes, that sounds reasonable. I did not know it was necessary to "switch to it".

- Gergely

Hi Gergely,

The way that git branches work is that they "point" at commits.
When you do a "git commit", git updates the branch to point at
the new commit you just created. In this way, you can have a
multitude of branches and be working on only one at a time.

N.B. If you want to create a branch and "switch" (checkout) to
it at once, you can pass the "-b" option to checkout, thus:
"git checkout -b new-branch-name"; this will create a new branch
named "new-branch-name" and immediately switch to it.


Tim.

() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
 		 	   		  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help