[git-users] git pull url and git clone gives two different files why?

2015-09-29 Thread nmh

I have a a repository which is git cloned a few days ago.
i have made some changes now i want to submit for review.

Before that i tried to take all updated files from remote 
repository for that i did ..
git stash 
git pull 
git stash pop

but i do not get all updated files by this process


instead if do git clone  i get all updated files.

What is the mistake i am making here ?
 

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[git-users] Git commit was done twice and then git review - does not work

2015-09-29 Thread nmh

Hi
I cloned a git repository, made some changes.. i did git commit ..
forund that changes are not complete , made some more changes
to the same files, and now i did git commit again.
Now i did git review to submit my changes for review..

Git gives message that there are 2 commits ..
I want to revert the previous commit ..
I tried to revert .. it did not allow me to revert  previous commit.
I had to revert this commit and then previous .. 
in this process.. i made a mess by using suggested git rm  too ..

Good i took a backup of my changes.

What should i do to go back to that stage, where i see my changes in git 
diff
and am able to do git commit and git review cleanly.






-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [git-users] Git commit was done twice and then git review - does not work

2015-09-29 Thread Konstantin Khomoutov
On Tue, 29 Sep 2015 05:31:07 -0700 (PDT)
nmh  wrote:

> I cloned a git repository, made some changes.. i did git commit ..
> forund that changes are not complete , made some more changes
> to the same files, and now i did git commit again.
> Now i did git review to submit my changes for review..
> 
> Git gives message that there are 2 commits ..
> I want to revert the previous commit ..
> I tried to revert .. it did not allow me to revert  previous commit.
> I had to revert this commit and then previous .. 
> in this process.. i made a mess by using suggested git rm 
> too ..
> 
> Good i took a backup of my changes.
> 
> What should i do to go back to that stage, where i see my changes in
> git diff
> and am able to do git commit and git review cleanly.

You wanted to make a single commit out of the two last commits.
That's the task for `git rebase`:

1) Run

 git rebase -i HEAD~2

   and you will be presented with a text editor containing the so-called
   "rebase script" containing your last two commits with the action
   "pick" for each of them.

   The "HEAD~2" revision specification means "two commits past the
   current HEAD -- run `git help revisions` to read the manual page
   on this.

2) Change the action of the second commit to "squash" or "fixup",
   save the changes and exit.

3) The rebasing process will continue, replacing your two commits with
   a single one containing the changes of both.

Read [1] for more info.
Please note that you're really urged to read this whole book before
embarking on carrying out serious tasks with Git.
As you can see, trying out random commands without having "a big picture"
in your head rarely helps, and when it does, it does so by pure luck.

1. http://git-scm.com/book/en/v2/Git-Tools-Rewriting-History#Squashing-Commits

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.