diff --git a/README.md b/README.md index 27a3c3a..cefccfc 100644 --- a/README.md +++ b/README.md @@ -6,19 +6,17 @@ 1. Docker Desktop (https://docs.docker.com/desktop/mac/install/) 2. Brew (https://brew.sh/) 3. Git (https://git-scm.com/) -4. Git Credential Manager Core (https://github.com/GitCredentialManager/git-credential-manager) -5. Visual Studio Code (https://code.visualstudio.com/) +4. Visual Studio Code (https://code.visualstudio.com/) - Remote - Containers extension (https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) -6. GITHUB_ACCESS_TOKEN environment variable +5. GITHUB_ACCESS_TOKEN environment variable #### Linux 1. Docker Engine (https://docs.docker.com/engine/install/) 2. Docker Compose (https://docs.docker.com/compose/install/) 3. Git (https://git-scm.com/) -4. Git Credential Manager Core (https://github.com/GitCredentialManager/git-credential-manager) -5. Visual Studio Code (https://code.visualstudio.com/) +4. Visual Studio Code (https://code.visualstudio.com/) - Remote - Containers extension (https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) -6. GITHUB_ACCESS_TOKEN environment variable +5. GITHUB_ACCESS_TOKEN environment variable #### Windows @@ -57,21 +55,6 @@ Configure Git to use your Oddcamp profile by setting your name and email: ```git config --global user.email ``` -#### Git Credential Manager Core - -Install the credential manager by running the following: - -```shell -brew tap microsoft/git -brew install --cask git-credential-manager-core -``` - -After installing you can stay up-to-date with new releases by running: - -```shell -brew upgrade git-credential-manager-core -``` - #### Visual Studio Code Install Docker Desktop by downloading the appropriate distribution for your system from the link above. Alternatively you can install it using Brew Casks by running the following: @@ -96,20 +79,8 @@ Create a new token by visiting https://github.com/settings/tokens. Name it e.g. **Important:** Give the token an expiration time of max 6 months. - -## How to use - -#### Git Credential Manager Core - -Once it's installed and configured, Git Credential Manager is called implicitly by Git. You don't have to do anything special, and GCM isn't intended to be called directly by the user. For example, when pushing (git push) to Azure DevOps, Bitbucket, or GitHub, a window will automatically open and walk you through the sign-in process. (This process will look slightly different for each Git host, and even in some cases, whether you've connected to an on-premises or cloud-hosted Git host.) Later Git commands in the same repository will re-use existing credentials or tokens that GCM has stored for as long as they're valid. - - ## Additional Resources -#### Git Credential Manager Core - -1. https://github.blog/2020-07-02-git-credential-manager-core-building-a-universal-authentication-experience/ - #### Visual Studio Code 1. https://code.visualstudio.com/docs/remote/containers