git 초보자의 git와 github의 tips를 알려드리고 싶어요.
이 보도는 모 회사의 첫날 보도다.
안녕하세요.mirko.
이 기사로 쓰겠습니다.
이 글에서 필자는 "git/github를 처음 사용하는 분들은 먼저 너무 많이 생각하지 말고 처음부터 설정해 주시기 바랍니다...!"자신의 생각을 쓰다.
git의 기본 조작 등은 생략되었다.
git의 tips
git 2.28.0 이상 설치, 기본 분기 이름main
Windows 머신을 사용하여 Git for Windows에 Git를 새로 가입한 사람 등은 자동으로 최신 버전에 가입하기 때문에 너무 고려할 필요가 없다맥과 linux의git를 이용하여 원래 있던 배달 서비스를 이용하는 사람들은 "아, 이미 있으니 다시 놓을 필요가 없어"라고 느낄 수 있다.
그러나 뒤에 기술한'기본 지점 명칭을 마스터에서main으로 변경하는 사회절차'에 따라 version 2.28.0 이상에 가입하기를 희망한다.
'기본 지점 이름을 마스터에서main으로 변경하는 사회 프로세스'는 무엇입니까?
git의 기본 지점 이름의 기본 이름은 과거 마스터입니다.
또 마스터/slave라는 단어를 사용한 추상화는 프로그래밍 세계에도 많지만, 이 단어의 역사적 경과에 불쾌감을 느끼는 사용자가 있어 다른 단어로 바꾸고 싶은 트렌드가 생겼다.
2020년 6월 소프트웨어 Freedom Concevancy와 Giit 프로젝트성명, 2020년 10월 Giithub새로 만든 창고의 기본 지점은main 발표입니다.
따라서git의 기본 지점 이름을main으로 설정하는 것이 좋습니다. 기본 분기 이름 변경 기능 추가 는 2.28.0이기 때문에 업데이트를 권장합니다.
git 업데이트 방법
나는 Windows의 사람은 대개 Git for Windows나 WSL2의 Ubuntu라고 생각한다. 그래서 맥과 Ubuntu를 쓴다.
mac의 상황
필자는 아무것도 모르는 사람이 먼저 홈brew에git를 추가할 수 있다고 생각한다.
brew install git
죠.홈brew란 무엇입니까?이런 분들은 아래를 보세요.ubuntu의 상황입니다.
Ubuntu 20.04면git 2.25.1에만 입장할 수 있습니다.다음 글을 참고하여 파파창고를 추가하고 최신git를 추가합니다.
기본 분기 이름은main입니다
git 2.28.0 이상 설치 후
.gitconfig
에 다음 설정을 추가하면 기본 지점의 이름을main으로 설정할 수 있습니다.[init]
defaultBranch = main
이렇게 하면 기본 지점이 마스터여서 발생하는 각종 문제를 피할 수 있다.git의 config 분할
기본적으로git의 config 파일은
.gitconfig
이지만, 이 파일을 분할할 수 있습니다.1 개인 건의
.gitconfig
에는 여러 대의 기기가 공유한 내용.gitconfig
에 적혀git창고로 관리된다.다른 기계를 통해clone 관리 창고를 관리하면 설정을 공유할 수 있기 때문이다.특정 환경이나 디렉터리에만 사용되는 설정은
.<任意の文字列>.gitconfig
등 다른 파일.gitconfig
이하에include를 사용하십시오.[include]
path = ~/.work.gitconfig
github의 tipsgit의 이메일을github에 등록된 메일 주소로 설정하십시오
git tips를 쓰는지 모르겠지만 github에 가까워서 여기 있습니다.
git의commiit를 진행하기 위해 처음으로name과 이메일을 설정하도록 요구받을 것입니다. 이 설정을github에 등록된 메일 주소나github 호스트의 no-reply 메일 주소로 설정하십시오.
이 설정을 하지 않으면github 페이지에서 확인할 때, 자신의 제출 정보와github 계정은 관련이 없습니다.
예를 들어git 제출 정보가github 계정과 연결되었을 때 제출 목록에github 계정의 이름과 아이콘이 표시됩니다. 아래와 같습니다.
링크가 없으면 아이콘이 존재하지 않습니다. 예를 들어 다음
Junio C Hamano
의 제출 (그리고 이름을 눌러도github의 사용자 페이지로 날아가지 않습니다.)예:git 공식 창고v1.0.0a의 일지
github 계정의 메일 주소를 공개하고 싶지 않으면 아래 페이지를 참고하여 noreply 메일 주소를 사용할 수 있습니다.
Note: If you created your account on GitHub.com after July 18, 2017, your no-reply email address for GitHub is a seven-digit ID number and your username in the form of [email protected] .
github의 SSSHkey title 상세히 추가
github를 이용하면 여러 대의 기계에서 개인 계좌를 이용하는 경우가 있다.
그때는 새 SSH 키를 세팅스에서 추가2해 이것을 추가하면 어디서 무엇을 사용했는지 알 수 없다.
물론 자물쇠는 맞출 수 있지만 너무 번거로우니 처음부터 자세한 이름을 지어주시기 바랍니다.
개인적으로
OS-端末名
같은 수준이면 될 것 같아요.예를 들면 mac-16inch2019
등입니다.3 이렇게 하면 기계가 폐기될 때 필요 없는 키 링크를 쉽게 삭제할 수 있다.
스케줄러:그럼,열쇠를 아무렇게나 닫아도 다시 만들면 되지.귀찮잖아?
최후
이상은git와github의tips입니다.
좋은git 생활을 하세요.
git1.7.10 이상은 필수입니다. git2.28.0이면 괜찮습니다↩
SSH 키를 재사용하지 않는 게 좋을 것 같아요↩
동시대 맥을 많이 사시는 분들은 더 똑똑한 이름을 지을 수 있죠↩
Reference
이 문제에 관하여(git 초보자의 git와 github의 tips를 알려드리고 싶어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mirko-san_fp/items/4e5ca07d6fd12d331196텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)