[bot] "documentation_updates" Fri Mar 11 06:55:25 UTC 2022 (#15402)

This commit is contained in:
SpacemacsBot 2022-03-11 09:33:47 +02:00 committed by GitHub
parent d751c09fab
commit e32acdfadf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 10 deletions

View File

@ -68,17 +68,16 @@ on your machine. You can download it from the [[http://git-scm.com/downloads][do
Define a git identity using the =git= commands in a terminal window
replacing =username= and =name@domain.tld= with your own values
#+begin_src shell
#+BEGIN_SRC shell
git config --global user.name "username"
git config --global user.email "name@domain.tld"
#+end_src
#+END_SRC
*** Using SSH URLs for remote repositories
[[https://git-scm.com/book/en/v2/Git-on-the-Server-Generating-Your-SSH-Public-Key][Generate an SSH key]] to use SSH URLs to access remote repositories.
Add the SSH key to your account on the remote service managing repository access.
An SSH key removes the need to provide login details for each request from Magit
to the remote repository service.
- [[https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account][GitHub SSH key documentation]]
- [[https://docs.gitlab.com/ee/ssh/#add-an-ssh-key-to-your-gitlab-account][GitLab SSH key documentation]]
@ -163,21 +162,21 @@ Magit Forge can view and create issues & pull requests with forges
(e.g. GitHub, GitLab)
Magit Forge requires a username for the respective forge and will prompt for a
username if not found, writing it to =~/.gitconfig=
username if not found, writing it to =~/.gitconfig=
Explicitly define a forge identity using the `git` command.
For GitHub:
#+begin_src shell
#+BEGIN_SRC shell
git config --global github.user "username"
#+end_src
#+END_SRC
For GitLab:
#+begin_src shell
#+BEGIN_SRC shell
git config --global gitlab.user "username"
#+end_src
#+END_SRC
See the official [[https://magit.vc/manual/forge/Getting-Started.html#Getting-Started][Magit Forge]] and [[https://magit.vc/manual/ghub/Getting-Started.html][GHub Getting Started]] for general guides or follow
a community written [[https://practical.li/spacemacs/source-control/forge-configuration.html][Spacemacs specific guide to configuring Magit Forge]].
@ -190,7 +189,6 @@ Detailed instructions to [[https://practical.li/spacemacs/source-control/forge-c
The machine configuration should use your forge username and personal access token
GitHub token permissions: =repo=, =user= and =read:org=
GitLab token permissions: =api=
- [[https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token][GitHub personal access token documentation]]
- [[https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html#create-a-personal-access-token][GitLab personal access token documentation]]

View File

@ -2558,7 +2558,8 @@ Features:
- git grep with [[https://github.com/yasuyk/helm-git-grep][helm-git-grep]]
- org integration with magit via [[https://github.com/magit/orgit][orgit]]
New to Magit? Checkout the [[https://magit.vc/about/][official intro]].
New to Magit? Checkout the [[https://magit.vc/about/][official intro]] and [[https://practical.li/spacemacs/source-control/][Practicalli Spacemacs]]
guide to configuring and using the Git and version control layers.
** GitHub
[[file:+source-control/github/README.org][+source-control/github/README.org]]