If you are setting up a new repo, add at least one file and commit first. You can open this by using the keyboard shortcut CTRL + on Linux, macOS, or Windows. Open Visual Studio Code and access the built-in terminal. Set up a new or existing repo with SSH for GitHub Step 1 Familiarizing with the Source Control Tab The first thing you need to do to take advantage of source control integration is initialize a project as a Git repository. If you did not, follow the instructions in the section below. Run this command to copy your key to your clipboard: pbcopy /.git The last step is to let GitHub know about your SSH key so GitHub can recognize you. No matter what operating system version you run you need to run this command to complete this step: ssh-add -K ~/.ssh/id_rsaĪdding a new SSH key to your GitHub account If you're running macOS Sierra 10.12.2 or later, you will need to modify your ~/.ssh/config file to automatically load keys into the ssh-agent and store passphrases in your keychain: Host * Run the following commands to add your SSH key to the ssh-agent. ssh-keygen -t rsa -C # Creates a new ssh key, using the provided email as a label Add your SSH key to the ssh-agent The default settings are preferred, so when you're asked to enter a file in which to save the key, just press Enter to continue. To do that you need to run the commands below, and make sure to substitute the placeholder with your email. If you don't have an SSH key you need to generate one. If you don't have either of those files then read on, otherwise skip the next section. ssh directory, if they existĬheck the directory listing to see if you have files named either id_rsa.pub or id_dsa.pub. Check for existing SSH keysįirst check for existing SSH keys on your computer by running: ls -al ~/.ssh Navigate to Control Panel -> User Accounts -> Credential Manager -> Windows Credential Manager -> erase the GitHub credentials. These instructions are for those who wish to use SSH and not HTTPS, and are from the official documentation. Then, configure the remote and push to GitHub by running: git remote add origin Set up a new or existing repo with HTTPS for GitHub Clone repositories using HTTPSĪfter creating a new repo on GitHub, clone it using: git clone These instructions are from the official documentation. git config -global credential.helper osxkeychain To prevent git from asking for your username and password every time you push a commit you can cache your credentials by running the following command, as described in the instructions. There are also instructions for using SSH. To push code to your GitHub repositories, we will use the recommended HTTPS method. Git config -global user.email will get added to your. Next, we'll define your Git user (should be the same name and email you use for GitHub): git config -global user.name "Your Name Here" When done, to test that it installed properly you can run: git -versionĪnd which git should output /usr/local/bin/git. What's a developer without Git? To install, run: brew install git
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |