On Tuesday, October 30, 2012 7:01:36 AM UTC+1, Cesar Casasola wrote: > > I want rewrite the server repository's physical file with changes made in > the clone repository. How I can do this? >
I'm not sure you want to do this. First you need to get your bearings (orient yourself about what's going on). You need to get a good view of what you have locally versus what has been pushed to the server. The above screenshot only says that your latest commit deleted those three lines. It doesn't say anything about how things are on the server. Do the following: git remote You'll get a remote repository name as output. Probably it's "origin" (if it's something else, replace in the commands below). Now do: git remote show origin You should see a lot of information about what's on the server's repository. Feel free to paste it in here, and we'll explain it for you. Now, you want to see what commits this remote has. Do git fetch origin and git log --graph --oneline --decorate --all This will show you a graphical view of which commits are where. You'll also be able to recognize what state the server repository is in by looking for branches like "origin/master". If something still seems fishy, or you cannot push your changes to the server, can you get hold of the configuration (.gitconfig file or .git/config file) on the server's repository, and paste it in here? I suspect that perhaps the server repository is not configure to be a *bare* repository, as it should be. -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To view this discussion on the web visit https://groups.google.com/d/msg/git-users/-/Wt3n9G4ERY4J. To post to this group, send email to git-users@googlegroups.com. To unsubscribe from this group, send email to git-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/git-users?hl=en.