![]() I changed the entries in my ~/.ssh/config file to the following: Host Īfter making this change, the "This is not a valid source path / URL" error went away and I was able to clone repositories from my Bitbucket and GitHub accounts without problem. The Host values it generated are incorrect. IdentityFile /Users/adil/.ssh/username-GitHub I already had a a personal github account linked to sourcetree. IdentityFile /Users/adil/.ssh/username-Bitbucket It created entries as follows: Host username-Bitbucket SourceTree did everything correctly to generate SSH keys and add them to my machine but it made a slight mess of the entries that it added to my ~/.ssh/config file. In my case I had used SourceTree's "Add account" setting to add my Bitbucket and GitHub accounts to SourceTree under the SSH protocol. However, I don't want to do that because I need to commit any changes to the repository on my behalf.ĭoes anybody know how can this error be fixed or worked around? One think I did not try is to clone the repository using another GtHub account. I am able to push changes to the online repository using the Terminal console but I would like to use a UI (that SourceTree provides) to manage and compare changes in the code. I asked the Administration of the GitHub repository for any other permissions but my account has all of them. I tried to re-install SourceTree but the error still exists. eval ssh-agent ssh-add However, when I try to git pull in SourceTree, I get this. I could git pull and do other operations from Git-bash. SourceTree does not tell me the reason for the error or anything else. 70 I Generated ssh keys and configured my git and SourceTree. However, when I click to enter Destination Path, the window shows an error: This is not a valid source path / URLĬlicking the error may give the following details: remote: Repository not found. The nest step is to specify a local folder where the repository will be copied. I copied it from the browser after I logged in to my GitHub account so the link is correct. In the opened window I paste the HTTPS clone URL. Start the SourceTree and navigate to File -> Clone / New. In order to manage a local copy, I need to clone the online version. Also, I have a GitHub account with permissions to clone and push the repository. I downloaded and installed the latest official version of the SourceTree software. However, I think my scenario is a bit different. If the IDE cant locate a Git executable, it suggests downloading it. ![]() I know that similar questions have already been posted here. Last modified: 07 December 2022 When you clone an existing Git repository, or put an existing project under Git version control, P圜harm automatically detects if Git is installed on your computer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |