Git clone will clone remote branch into local. Is there any way to clone a specific branch by myself without switching branches on the remote repository?
I think this is not a duplicate of Git undo last commit as it asks how to delete any commit from a branch. I also think non of the answers actually address this question. They all rewind the last commits, not cherry-pick and delete a single commit that may occurred a while ago.
Don't forget to do a git fetch --all --prune on other machines after deleting the remote branch on the server. ||| After deleting the local branch with git branch -d and deleting the remote branch with git push origin --delete other machines may still have "obsolete tracking branches" (to see them do git branch -a). To get rid of these do git fetch --all --prune.
I think you need to push a revert commit. So pull from github again, including the commit you want to revert, then use git revert and push the result. If you don't care about other people's clones of your github repository being broken, you can also delete and recreate the master branch on github after your reset: git push origin :master.
I need help on my Excel sheet. How can I declare the following IF condition properly? if A1 = "n/a" then C1 = B1 else if A1 != "n/a" or has value(int) then C1 = A1*B1
How can I download only a specific folder or directory from a remote Git repository hosted on GitHub? Say the example GitHub repository lives here: [email protected]:foobar/Test.git Its directory str...
Just in case someone looking for a solution to this for a Windows based system or NAS: There is a built-in function in Windows that shows you what files on the local computer are open/locked by remote computer (which has the file open through a file share): Select "Manage Computer" (Open "Computer Management") click "Shared Folders" choose "Open Files" There you can even close the file forcefully.
On Python 3.3 and below, you can use these methods instead of the pathlib ones: os.remove() removes a file. os.unlink() removes a symbolic link. os.rmdir() removes an empty directory.