커밋 메일 주소 정보
GitHub은 커밋 메일 주소를 사용하여 enterprise의 계정과 커밋을 연결합니다. 명령줄에서 푸시하는 커밋과 연결된 메일 주소 및 사용자가 만드는 웹 기반 Git 작업을 선택할 수 있습니다.
웹 기반 Git 작업의 경우 GitHub AE에서 커밋 메일 주소를 설정할 수 있습니다. 명령줄에서 푸시하는 커밋의 경우 Git에서 커밋 메일 주소를 설정할 수 있습니다.
GitHub AE에서 커밋 메일 주소를 변경한 후 새 메일 주소가 향후 모든 웹 기반 Git 작업에 기본적으로 표시됩니다. 커밋 메일 주소를 변경하기 전에 수행한 모든 커밋은 여전히 이전 메일 주소와 연결됩니다.
커밋이 사용자에게 귀속되고 기여 그래프에 표시되도록 하려면 enterprise
GitHub에서 커밋 메일 주소 설정
-
페이지의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음 설정 클릭합니다.
-
사이드바의 "액세스" 섹션에서 이메일을 클릭합니다.
-
“기본 메일 주소” 드롭다운 메뉴에서 웹 기반 Git 작업과 연결할 메일 주소를 선택합니다.
Git에서 커밋 메일 주소 설정
git config
명령을 사용하여 Git 커밋과 연결할 메일 주소를 변경할 수 있습니다. 설정한 새 메일 주소는 명령줄에서 enterprise으로 푸시하는 이후 커밋에 표시됩니다. 커밋 메일 주소를 변경하기 전에 수행한 모든 커밋은 여전히 이전 메일 주소와 연결됩니다.
컴퓨터의 모든 리포지토리에 메일 주소 설정
-
Terminal(터미널)Terminal(터미널)Git Bash를 엽니다.
-
Git에서 이메일 주소를 설정합니다. 모든 이메일 주소를 사용할 수 있습니다.
git config --global user.email "YOUR_EMAIL"
-
Git에서 메일 주소를 올바르게 설정했는지 확인합니다.
$ git config --global user.email email@example.com
단일 리포지토리에 대한 메일 주소 설정
GitHub AE은 로컬 Git 구성의 메일 주소 집합을 사용하여 명령줄에서 푸시된 커밋을 enterprise의 계정과 연결합니다.
단일 리포지토리에서 만드는 커밋과 연결된 메일 주소를 변경할 수 있습니다. 이렇게 하면 이 하나의 리포지토리에서 전역 Git 구성 설정이 재정의되지만 다른 리포지토리에는 영향을 주지 않습니다.
-
Terminal(터미널)Terminal(터미널)Git Bash를 엽니다.
-
Git 커밋과 연결하는 메일 주소를 구성하려는 로컬 리포지토리로 현재 작업 디렉터리를 변경합니다.
-
Git에서 이메일 주소를 설정합니다. 모든 이메일 주소를 사용할 수 있습니다.
git config user.email "YOUR_EMAIL"
-
Git에서 메일 주소를 올바르게 설정했는지 확인합니다.
$ git config user.email email@example.com