Git에 사용자 이름과 비밀번호를 저장하는 방법은 무엇입니까?
매번 프롬프트에 사용자 이름과 비밀번호를 입력하지 않고 Git Extensions, Sourcetree 또는 기타 Git GUI에서 자동으로 푸시 앤 풀 기능을 사용하고 싶습니다.
그럼 어떻게 Git에 자격 증명을 저장할 수 있을까요?
주의:이 방법은 PC 디스크에 일반 텍스트로 자격 증명을 저장합니다.악성 NPM 모듈 등 컴퓨터의 모든 사용자가 액세스할 수 있습니다.
달려.
git config --global credential.helper store
그리고나서
git pull
사용자 이름과 비밀번호를 입력하면 자세한 내용은 나중에 기억됩니다.자격 증명은 디스크의 파일에 저장되며 디스크 권한은 "사용자만 읽기/쓰기 가능"하지만 일반 텍스트로 유지됩니다.
나중에 비밀번호를 변경할 경우
git pull
않기 사용자를 한다.~/.git-credentials실행해 주세요.
git pull
이전과 동일하게 동작하도록 새 비밀번호를 입력합니다.
.git configGit git git git git git git git git git git git git git 。
git config --global credential.helper store
이 명령어를 실행하면 리모트저장소에서 처음 꺼내거나 밀어넣을 때 사용자 이름과 비밀번호에 대한 메시지가 나타납니다.
그 후 원격 저장소와의 통신을 위해 사용자 이름과 비밀번호를 입력할 필요가 없습니다.
은 「」입니다..git-credentials일,,,보보보보보다다다다다다다
다른 도 같이 쓸 수 요.git config credential.helper다음 중 하나:
git config credential.helper 'cache --timeout=<timeout>'
선택 사항입니다.timeout parameter도우미를 사용하면 자격 증명이 디스크에 닿지 않고 지정된 시간 초과 후 삭제됩니다.defaultvalue는 900초(15분)입니다.
경고:이 방법을 사용하면 Git 계정 비밀번호는 일반 텍스트 형식으로 저장됩니다.global .gitconfig file에서는 (「Linux」)가 /home/[username]/.gitconfig.
않은 는, 「」를 .ssh key츠미야
권장되는 안전한 방법: SSH
SSH GitHub 키를 만듭니다.github.com → 설정 → SSH 및 GPG 키 → 새 SSH 키로 이동합니다.이제 개인 키를 컴퓨터에 저장합니다.
그런 다음 개인 키가 ~/.ssh/ 디렉토리에 id_rsa로 저장되면 다음과 같이 인증용으로 추가합니다.
ssh-add -K ~/.ssh/id_rsa
보다 안전한 방법:캐싱
git-incential-cache를 사용하여 사용자 이름과 비밀번호를 일정 기간 캐시할 수 있습니다.CLI(터미널 또는 명령어프롬프트)에 다음과 같이 입력합니다.
git config --global credential.helper cache
다음과 같이 타임아웃 기간(초단위)을 설정할 수도 있습니다.
git config --global credential.helper 'cache --timeout=3600'
인증 정보 도우미를 켜서 Git이 잠시 동안 암호를 메모리에 저장할 수 있도록 합니다.
터미널에 다음과 같이 입력합니다.
# Set Git to use the credential memory cache
git config --global credential.helper cache
기본적으로 Git은 15분 동안 비밀번호를 캐시합니다.
기본 비밀번호 캐시 타임아웃을 변경하려면 다음과 같이 입력합니다.
# Set the cache to timeout after 1 hour (setting is in seconds)
git config --global credential.helper 'cache --timeout=3600'
GitHub 도움말에서.
합니다.~/.gitconfig다음 파일을 사용하여 자격 정보를 저장합니다.
sudo nano ~/.gitconfig
이미 알고 있어야 할 것은
[user]
email = your@email.com
user = gitUSER
이 파일의 맨 아래에 다음 항목을 추가해야 합니다.
[credential]
helper = store
이 옵션을 추천하는 이유는 글로벌하기 때문에 언제든지 옵션을 제거하고 변경할 필요가 있기 때문입니다.
이 옵션은 개인 컴퓨터에서만 사용하십시오.
다음 | clone | 를패스워드를 | clone | Git 패스워낙 | clone | Git 패스워드에 됩니다.이치노~/.git-credentials
https://gituser:gitpassword@domain.xxx
도메인입니다.XXX는 github.com, bitbucket.org 또는 기타입니다.
메뉴얼을 참조해 주세요.
단말기를 재기동합니다.
수십 개의 Stack Overflow 게시물, 블로그 등을 검토한 후 모든 방법을 시도했고, 이것이 제가 생각해낸 것입니다.모든 것을 커버합니다.
바닐라 DevOps Git 자격 정보와 개인 패키지 치트 시트
이것들은 대화식 비밀번호 프롬프트 없이 저장소를 복제하기 위해 Git을 안전하게 인증할 수 있는 모든 방법과 도구입니다.
- SSH " " "
- SSH_ASKPASS
- API ★★★★★
- GIT_ASKPASS
- .gitconfig 대신
- .syslogconfig [잠재적]
- .credentials - credentials
- .netrc
- 개인 패키지(무료)
- Node.js/npm 패키지.json
- Python / pip / 달걀 요건.txt
- 루비 보석 파일
- Go.mod로 이동
실버블렛
Just Works™를 원하십니까?이건 마법의 은색 탄환이야
액세스 토큰(GitHub 또는 Gitea 명령이 필요한 경우 치트 시트의 섹션 참조)을 가져와 환경 변수(로컬 개발 및 배포용)로 설정합니다.
MY_GIT_TOKEN=xxxxxxxxxxxxxxxx
GitHub의 경우 다음 행을 그대로 복사하여 실행합니다.
git config --global url."https://api:$MY_GIT_TOKEN@github.com/".insteadOf "https://github.com/"
git config --global url."https://ssh:$MY_GIT_TOKEN@github.com/".insteadOf "ssh://git@github.com/"
git config --global url."https://git:$MY_GIT_TOKEN@github.com/".insteadOf "git@github.com:"
축하해요.이제 자동화된 도구 복제 Git 저장소는 HTTPS를 사용하든 SSH URL을 사용하든 패스워드 프롬프트에 의해 방해받지 않습니다.
GitHub을 사용하지 않는가?
다른 플랫폼(Gitea, GitHub, Bitbucket)의 경우 URL만 변경해 주세요.사용자명은 변경하지 마십시오(임의이지만, 다른 설정 엔트리에 필요합니다).
호환성.
이는 macOS, Linux, Windows(Bash), Docker, CircleCI, Heroku, Akkeris 등에서 로컬로 작동합니다.
상세 정보
커닝 시트의 「.gitconfig」섹션을 참조해 주세요.
보안.
커닝 시트의 「보안」섹션을 참조해 주세요.
자격 증명을 영원히 저장하는 것보다 캐싱하는 것이 더 안전하다고 생각합니다.
git config --global credential.helper 'cache --timeout=10800'
으로, 「 「 」 , 「 」 )를할 수 있게 되었습니다.git pull또는 ...)를 사용하여 Git을 3시간 동안 계속 사용할 수 있습니다.
그것은 좋고 안전하다.
타임아웃의 단위는 초(이 예에서는 3시간)입니다.
다음과 같이 자격 증명을 URL에 입력합니다.
https://Username`**:**`Password`**@**`github.com/myRepoDir/myRepo.git`
다음과 같이 저장할 수 있습니다.
git remote add myrepo https://Userna...
...사용할 수 없습니다.
git push myrepo master`
다음으로 URL 에일리어스를 일람표시합니다.
git remote -v
그 중 하나를 삭제하는 명령어:
git remote rm myrepo
글로벌 설정의 경우는, (어디서나) 단말기를 열고, 다음을 실행합니다.
git config --global user.name "your username"
git config --global user.password "your password"
그러면 머신에 있는 로컬 Git 저장소에서 해당 정보를 사용할 수 있습니다.
다음을 수행하여 각 저장소에 대해 개별적으로 구성할 수 있습니다.
저장소 폴더에서 터미널을 엽니다.
다음을 수행합니다.
git config user.name "your username" git config user.password "your password"
이 폴더에만 영향을 줍니다(설정이 로컬이기 때문에).
git-credential-store를 사용하여 암호화되지 않은 비밀번호를 디스크에 저장할 수 있습니다.파일 시스템의 권한에 의해서만 보호됩니다.
예
git config credential.helper store
git push http://example.com/repo.git
Username: <type your username>
Password: <type your password>
[Several days later]
git push http://example.com/repo.git
[Your credentials are used automatically]
되어 있는 자격 할 수 .~/.git-credentials.
자세한 내용은 git-credential-store - Helper를 방문하여 자격 정보를 디스크에 저장하십시오.
은 로 하고 .~/.gitconfig명령줄에서 호출할 때 수행할 수 있는 파일:
git config --local --edit
또는
git config --global --edit
명령줄을 사용하여 git 구성 파일을 직접 편집할 수도 있습니다(에디터 없이).
git config --local user.name 'your username'
git config --local user.password 'your password'
또는
git config --global user.name 'your username'
git config --global user.password 'your password'
항상 작은 따옴표를 사용해야 합니다.큰따옴표를 사용할 경우 사용자 이름과 비밀번호에 일부 문자가 사용될 수 있습니다.
--local ★★★★★★★★★★★★★★★★★」--global는 프로젝트 또는 OS 사용자의 설정 파라미터가 저장됨을 의미합니다.
사용자 이름과 비밀번호를 .git-credential에 저장합니다.
.git-credentials과 패스워드가 저장되어 있는 입니다.git config --global credential.helper store이는 다른 답변에서 권장되는 내용입니다.다음으로 사용자 이름과 비밀번호 또는 액세스토큰을 입력합니다.
https://${username_or_access_token}:${password_or_access_token}@github.com
따라서 사용자 이름과 비밀번호(액세스 토큰)를 저장하려면 다음 절차를 수행합니다.
git config --global credential.helper store
echo “https://${username}:${password_or_access_token}@github.com“ > ~/.git-credentials
이것은 GitHub 로봇에게 매우 유용합니다. 예를 들어, 같은 Docker Hub 저장소에서 체인 자동 빌드를 다른 브랜치에 대한 규칙을 가지고 있고, 그 후에 그것을 눌러 트리거합니다.post_push도커 허브에 접속합니다.
이 예는 여기 Stack Overflow에서 확인할 수 있습니다.
사용자명/패스워드 인증보다 SSH 인증을 사용하는 것이 안전합니다.
Mac을 사용하는 경우 SSH 클라이언트 인증은 MacOS 키체인에 통합됩니다.SSH 키를 작성하면 단말기에 다음과 같이 입력합니다.
ssh-add -K ~/.ssh/id_rsa
그러면 SSH 개인 키가 MacOS 키 체인에 추가됩니다.Git 클라이언트는 리모트서버에 접속할 때 SSH를 사용합니다.ssh 공용 키를 서버에 등록하기만 하면 됩니다.
2021년 현재 HTTPS 리모트용 안전한 크로스 플랫폼 솔루션이 있습니다.더 이상 암호를 입력할 수 없습니다!SSH 키 필요 없어!더 이상 개인 액세스 토큰이 없습니다!
GitHub에서 개발한 Git Credential Manager를 설치합니다(다운로드).GitHub, BitBucket, Azure, GitLab에 대한 비밀번호 없는 브라우저 내 OAuth 인증을 지원합니다.이는 GitHub 및 기타 플랫폼에서 2단계 인증을 활성화하여 계정의 보안을 크게 향상시킬 수 있음을 의미합니다.
를 누르면 다음과 같은 인증 방식을 선택할 수 있습니다.
> git push
Select an authentication method for 'https://github.com/':
1. Web browser (default)
2. Device code
3. Personal access token
option (enter for default): 1
info: please complete authentication in your browser...
Linux 에서는, 약간의 셋업이 필요합니다.다음은 20시간 동안 메모리에 credential을 캐시하기 때문에 하루에 한 번까지 인증해야 합니다.
git-credential-manager-core configure
git config --global credential.credentialStore cache
git config --global credential.cacheoptions "--timeout 72000"
gnome-keyring 또는 KWallet에 익숙한 파워 유저는 credential 스토어를 libsecret으로 변경하는 것을 선호할 수 있습니다.
외관 구성(문서):
- GUI가 아닌 단말기로 인증 방식을 선택하는 것을 선호합니다(클릭 수가 적음).
- 매번 묻는 것이 아니라 항상 브라우저 방법을 사용한다(키 누르는 횟수가 더 적다).
git config --global credential.guiPrompt false
git config --global credential.gitHubAuthModes browser
그냥 사용하다
git config --global credential.helper store
그리고 Git pull을 해.유저명과 패스워드를 입력하도록 요구됩니다.앞으로는 사용자 이름과 비밀번호를 입력하라는 프롬프트가 표시되지 않습니다.상세 정보가 저장됩니다.
사용자 이름과 사용자 비밀번호를 github 계정에 저장하려면 다음 명령을 순서대로 실행하십시오.
git config --global user.name "userName"
git config --global user.email "usernam@gmail.com"
git config --global user.password "userPassword"
git config --global credential.helper store
git config --list --show-origin
다음 명령을 사용하여 키를 생성합니다.
ssh-keygen -t rsa -C "useremail@gmail.com"
주의: id_rsa 파일이 생성되는 파일 위치를 복사한 후 해당 파일 위치로 이동합니다. -- > open gitbash or command prompt -- > 명령어 실행 -cat id_rsa.pub
SSH 키가 디스패치됩니다.이 SSH 키를 복사하여 gihub/gitlab 계정에 붙여넣습니다.
이 경우 다음 명령줄을 사용하여 Git에 GitHub 비밀번호와 사용자 이름을 기억하도록 지시하기 위해 git credential 도우미가 필요합니다.
git config --global credential.helper wincred
또한 SSH 키를 사용하여 저장소를 사용하는 경우 인증에 SSH 키가 필요합니다.
이전 답변은 하나도 통하지 않았다.가 하고 마다 나는 말을 들었다.fetch ★★★★★★★★★★★★★★★★★」pull:
Enter passphrase for key '/Users/myusername/.ssh/id_rsa':
Mac용
패스프레이즈를 묻는 것을 막을 수 있었습니다.
- 을 실행하여 을 엽니다.
vi ~/.ssh/config - 추가:
UseKeychain yes - Saved and quit :를 누른 후 를 입력합니다.
Windows 의 경우
이 Stack Exchange 게시물에 기재된 정보를 사용하여 작업을 수행할 수 있었습니다.Bitbucket에 푸시할 때마다 패스프레이즈를 묻지 않도록 하는 방법
공식 Git 문서 확인:
리모트 접속에 SSH 트랜스포트를 사용하는 경우는, 패스 프레이즈 없이 키를 사용할 수 있습니다.이것에 의해, 유저명과 패스워드를 입력하지 않아도 데이터를 안전하게 전송할 수 있습니다.그러나 HTTP 프로토콜에서는 가능하지 않습니다. 모든 연결에는 사용자 이름과 암호가 필요합니다.이 문제는 암호에 사용하는 토큰이 랜덤하게 생성되어 발음할 수 없는 2단계 인증을 사용하는 시스템에서는 더욱 어려워집니다.
다행히 Git은 이를 도울 수 있는 자격 증명 시스템을 갖추고 있다.Git에는 몇 가지 옵션이 있습니다.
디폴트로는 캐시는 전혀 이루어지지 않습니다.접속할 때마다, 유저명과 패스워드의 입력을 요구하는 메세지가 표시됩니다.
「캐시」모드는, credential을 일정기간 메모리에 보관 유지합니다.비밀번호는 디스크에 저장되지 않으며 15분 후에 캐시에서 삭제됩니다.
"store" 모드에서는 credential이 디스크의 보통 텍스트파일에 저장되며 유효기간이 만료되지 않습니다.즉, Git 호스트의 패스워드를 변경할 때까지 자격 정보를 다시 입력할 필요가 없습니다.이 방법의 단점은 패스워드가 홈디렉토리의 플레인파일에 클리어 텍스트로 저장된다는 것입니다.
Mac을 사용하는 경우 Git에는 "osxkeychain" 모드가 포함되어 있으며, 이 모드는 시스템 계정에 연결된 보안 키 체인에 자격 증명을 캐시합니다.이 방법은 자격 증명을 디스크에 저장하여 만료되지 않지만 HTTPS 인증서 및 Safari 자동 채우기를 저장하는 시스템과 동일한 시스템으로 암호화됩니다.
Windows 를 사용하고 있는 경우는, 「Git Credential Manager for Windows」라고 하는 도우미를 인스톨 할 수 있습니다.이는 위에서 설명한 "osxkeychain" 도우미와 유사하지만 Windows Credential Store를 사용하여 중요한 정보를 제어합니다.https://github.com/Microsoft/Git-Credential-Manager-for-Windows 에서 구할 수 있습니다.
Git 설정값을 설정하여 다음 방법 중 하나를 선택할 수 있습니다.
git config --global credential.helper cache
git config --global credential.helper store
7.14 Git 도구부터 - 자격 정보 저장소
사용자 이름과 비밀번호를 글로벌하게 저장합니다.
git config --global user.name "fname lname"
git config --global user.email "example@gmail.com"
git config --global user.password "secret"
특정 설정을 가져옵니다.
git config --global --get user.name
git config --global --get user.email
git config --global --get user.password
모든 Git 설정 가져오기:
git config --list --show-origin
보안이 Git 클라이언트에 문제가 되지 않는 경우 다음과 같이 URL을 편집합니다.
git remote set-url origin https://${access_token}@github.com/${someone}/${somerepo}.git
에서도 동일git clone 예:
git clone https://${access_token}@github.com/${someone}/${somerepo}.git
으로 찬성하지 .git configglobal여러 개로 구성된 경우에는 혼란스러울 수 있습니다.
access_token할 수 입니다.Settings / Developer settings / Personal access tokens꼭 주세요.repo를 지정합니다
Linux Ubuntu에 대한 Rofrol의 코멘트에서 Ubuntu에 대한 이 답변에서 Ubuntu에 대한 실행 방법은 다음과 같습니다.
sudo apt-get install libsecret-1-0 libsecret-1-dev
cd /usr/share/doc/git/contrib/credential/libsecret
sudo make
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
일부 다른 분포에서는 이항식을 제공하므로 이항식을 빌드할 필요가 없습니다.
OS X에서는 일반적으로 기본 모듈인 "osxkeychain"이 추가된 "빌드"가 제공되므로 무료로 받을 수 있습니다.OS X 내장형과 홈브루형 모두 디폴트로 탑재되어 있습니다.
Windows 유저의 경우는, .gitconfig 파일을 참조해, credential 도우미로 설정되어 있는 것을 확인합니다.만약 당신이 다음을 가지고 있다면...
[지속적 "selector" 선택] = wincred
자격 증명은 Windows Credential Manager에서 확인할 수 있습니다.
여기서 자격 증명을 편집할 수 있습니다.
주의: Wincred는 더 이상 사용되지 않습니다. 참조...
그 대신 내장된 Git credential manager를 사용하도록 Git을 재구성할 수도 있습니다.
git config --global credential.helper manager
Windows에서 Git Credential Manager를 사용하는 경우...
git config -l뭇매를 맞다
credential.helper=manager
다만, credential의 입력을 요구하는 프롬프트가 표시되지 않는 경우는, 다음의 순서에 따릅니다.
- [시작] 메뉴에서 [컨트롤 패널]를 엽니다.
- 사용자 계정 선택
- 왼쪽 메뉴에서 자격 정보 관리를 선택합니다.
- Git 또는 GitHub 관련 자격 증명 삭제
또, 설정이 되어 있지 않은 것을 확인해 주세요.HTTP_PROXY,HTTPS_PROXY,NO_PROXY프록시가 있고 Git 서버가 내부 네트워크에 있는 경우 환경 변수.
Git fetch/push/pull을 사용하여 fetch/.git-guicredential manager의 C:\Users\<username>\AppData\Local\Programs\Git\mingw64\libexec\git-core
답을 다 읽고 이 질문에 대한 대부분의 답을 실험한 후, 나는 결국 나에게 맞는 절차를 찾았다.누군가 복잡한 사용 사례에 대처해야 하는 경우라도, 저처럼 모든 답변과 gitcredentials, gitcredentials-store 등의 man 페이지를 검토하고 싶지 않은 경우에 공유하고 싶습니다.
아래 절차에서는 (나처럼) 여러 프로바이더(GitLab, GitHub, Bitbucket 등)의 여러 저장소를 서로 다른 사용자 이름/비밀번호 조합을 사용하여 처리해야 할 경우 제안합니다.대신 사용할 계정이 1개뿐이라면git config --global credential.helper store ★★★★★★★★★★★★★★★★★」git config --global user.name "your username"이전 답변에서 매우 잘 설명한 솔루션 등입니다.
솔루션:
일부 이전 실험이 방해가 되는 경우 글로벌 자격 정보 도우미 설정 안 함:)
git config --global --unset credentials.helperrepo의 루트 디렉토리로 이동하여 로컬 자격 정보 도우미를 비활성화합니다(필요한 경우).
cd /path/to/my/repo git config --unset credential.helper`리포의 자격 증명을 저장할 파일을 만듭니다.
git config credential.helper 'store --file ~/.git_repo_credentials'주의: 이 명령어는 홈디렉토리에 ".git_repo_credentials"라는 이름의 새 파일을 만듭니다.이 파일에는 Git이 자격 정보를 저장합니다.파일 이름을 지정하지 않으면 Git은 기본 ".git_credentials"를 사용합니다.이 경우 다음 명령어를 발행하기만 하면 됩니다.
git config credential.helper store사용자 이름 설정
git config credential.*.username my_user_name주의: 저장소가 동일한 공급자(예: GitLab)의 저장소라면 "*"를 사용해도 좋습니다.저장소가 다른 공급자에 의해 호스트되는 경우 다음 예시와 같이 모든 저장소의 공급자에 대한 링크를 명시적으로 설정할 것을 권장합니다(GitLab의 경우).
git config credential.https://gitlab.com.username my_user_name
credential을 " " " " )를 :git pullmy_user_name 에이것은 git이 ".git_repo_credentials"에 자격정보를 저장하고 후속 접근 시 동일한 데이터를 자동으로 사용하기 때문에 한 번만 필요합니다.
GitHub의 권장사항은 이제 바뀌었고, 가장 좋은 방법 또한 가장 단순합니다.상세내용은 이쪽
- Github 오피셜 CLI 를 인스톨 합니다.예: mac의 경우:
brew install gh. - 「」라고 입력합니다.
gh auth login하다
git config --global user.name "your username"
git config --global user.password "your password"
확인.
git config --list
Windows 유저의 경우는, 다음과 같이 동작합니다.
주의: GitHub에 대해 2단계 인증을 활성화한 경우 잠시 비활성화하십시오.
순서 1
제어판 → 사용자 계정 → 자격 증명 관리자 → Windows 자격 증명으로 이동합니다.
순서 2
일반 자격 증명 섹션 → 일반 자격 증명 추가
스텝 3 - 필드에 입력
인터넷 또는 네트워크 주소: git.https://github.com
사용자 이름: GitHub 사용자 이름
비밀번호: GitHub 사용자 이름
를 클릭합니다.그러면 GitHub 계정의 비밀번호와 사용자 이름이 로컬 머신에 저장됩니다.
2단계 인증은 웹 사이트에 대한 사용자 인증 방법을 변경했지만 Git은 여전히 사용자가 메모리에서 암호를 입력할 수 있다고 가정합니다.
Git-credential-oauth 소개: OAuth를 사용하여 GitHub, GitLab, BitBucket 및 기타 위조품을 안전하게 인증하는 Git 인증 도우미입니다.
비밀번호가 없습니다!더 이상 개인 액세스 토큰이 없습니다!SSH 키 필요 없어!
처음 을 누르면 도우미가 인증을 위해 브라우저 창을 엽니다.캐시 타임아웃 내의 후속 푸시는 상호 작용이 필요하지 않습니다.
https://github.com/hickford/git-credential-oauth/releases/ 에서 인스톨 합니다.
구성 대상:
git config --global --unset-all credential.helper
git config --global --add credential.helper "cache --timeout 7200" # two hours
git config --global --add credential.helper oauth
같은 문제를 안고 있는 gitlab 사용자의 경우-
저장소에서 복제하거나 풀하도록 배포 토큰을 설정할 수 있습니다(배포 토큰을 사용하여 코드를 리포에 푸시할 수 없습니다).
여기에서 gitlab 전개 토큰에 대해 자세히 알 수 있습니다.https://docs.gitlab.com/ee/user/project/deploy_tokens/index.html
전개 토큰을 작성하면 다음 명령을 사용하여 repo를 복제합니다.
git clone https://${username}:${deploy_token}@gitlab.com/yourusername/yourreponame.git
이 방법은 git 사용자 이름과 git 비밀번호를 글로벌하게 저장하는 것보다 낫다고 생각합니다(예를 들어 리모트 공유 머신에서는 안전하지 않을 수 있습니다).
언급URL : https://stackoverflow.com/questions/35942754/how-can-i-save-username-and-password-in-git
'programing' 카테고리의 다른 글
| 파란색 응용 프로그램 설정 - 중첩된 항목을 추가하려면 어떻게 해야 합니까? (0) | 2023.04.25 |
|---|---|
| 문자열에서 공백을 지정하는 가장 좋은 방법입니다.분할 작업입니다. (0) | 2023.04.25 |
| Http Context가 되는 이유대기 후 현재 null입니까? (0) | 2023.04.20 |
| C# / WPF에서 애니메이션을 중지하는 방법 (0) | 2023.04.20 |
| Kotlin 목록과 배열 유형의 차이 (0) | 2023.04.20 |



