티스토리 뷰
vi ~/.gitconfig
[user]
name = user1
email = user1@gmail.com
[credential]
# wsl 환경인 경우
helper = /mnt/c/Program\\ Files/Git/mingw64/libexec/git-core/git-credential-wincred.exe
username = user1
[includeIf "gitdir:user2"]
path = ./user2.gitconfig
# user2.gitconfig
[user]
name = user2
email = user2@gmail.com
[credential]
username = user2
지금까지 저장소마다 usehttppath로 삽질한 게 무의미해졌다.
커밋 저자 이름을 바꾸는 건 어쩔 수 없이 경로로 구분해야할 듯 하다. 아니면 로컬 설정을 사용해야 하는데 이건 너무 귀찮았다.
그리고 이미 저질러버린 사람들을 위한 커밋 수정하기 세트. 이건 사용할 때 조심하자.
git filter-branch -f --env-filter '
GIT_AUTHOR_NAME=user
GIT_COMMITER_NAME=user
GIT_AUTHOR_EMAIL=user@gmail.com
GIT_COMMITTER_EMAIL=user@gmail.com
' -- main~5..main
'지식저장소 > 개발' 카테고리의 다른 글
'React Hook의 어두운면'을 읽고 (0) | 2020.11.06 |
---|---|
Mocking is a Code Smell을 읽고 (0) | 2020.03.22 |
로딩 스피너 컴포넌트 고찰 (0) | 2019.06.30 |
React Hooks를 사용할 이유 (6) | 2019.06.19 |
깃 3-way merge IntelliJ 설정 (0) | 2019.03.19 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MSVC
- hooks
- C/C++
- MSVC 2017 RC
- game design
- React
- Code Snippet
- WSL
- V3 Lite
- C++11
- Notion
- intellisense
- novel review
- Deemo
- coroutine
- gram
- software compraison
- JWT
- error highlighting
- Authentication
- Haskell
- CLion
- Rust
- MSVC2013
- Qt5
- IntelliJ
- Kotlin
- getch()
- Windows Defender
- SHAREX
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함