大约有 2,940 项符合查询结果(耗时:0.0283秒) [XML]
How do I revert a Git repository to a previous commit?
...This will detach your HEAD, that is, leave you with no branch checked out:
git checkout 0d1d7fc32
Or if you want to make commits while you're there, go ahead and make a new branch while you're at it:
git checkout -b old-state 0d1d7fc32
To go back to where you were, just check out the branch you we...
Renaming a branch in GitHub
...
As mentioned, delete the old one on GitHub and re-push, though the commands used are a bit more verbose than necessary:
git push origin :name_of_the_old_branch_on_github
git push origin new_name_of_the_branch_that_is_local
Dissecting the commands a bit, the gi...
Git merge reports “Already up-to-date” though there is a difference
I have a git repository with 2 branches: master and test.
15 Answers
15
...
Why doesn't git recognize that my file has been changed, therefore git add not working
I am trying to push my files to github using bash. They are already on there, and I am uploading a newer version with new lines and code, etc. But when I try git add and then git status it says:
...
How to stage only part of a new file with git?
I love git add --interactive . It is now part of my daily workflow.
5 Answers
5
...
Need to reset git branch to origin version
... overwrite the branch I shouldn't have been on to the version from origin (github). Is there an easy way to do this? I tried deleting the branch and then resetting up the tracking branch, but it just gives me the version I was working on again.
...
Resetting remote to a certain commit
...h here and remotely, and that your remote is called origin you could do:
git reset --hard <commit-hash>
git push -f origin master
However, you should avoid doing this if anyone else is working with your remote repository and has pulled your changes. In that case, it would be better to re...
How to get the current branch name in Git?
...
git branch
should show all the local branches of your repo. The starred branch is your current branch.
If you want to retrieve only the name of the branch you are on, you can do:
git rev-parse --abbrev-ref HEAD
or with Git ...
How do I remove the old history from a git repository?
...l root commit of your repository). E.g. echo "<NEW-ROOT-SHA1>" > .git/info/grafts
After creating the graft, it takes effect right away; you should be able to look at git log and see that the unwanted old commits have gone away:
$ echo 4a46bc886318679d8b15e05aea40b83ff6c3bd47 > .git/inf...
Commit history on remote repository
...information on how to access a remote repo's commit history using my local git client.
9 Answers
...
