git

· GitHub & Git
전통적으로 Git에서는 기본 브랜치 이름이 master 였지만 2020년을 전후로, 특히 Black Lives Matter 운동 이후로 많은 개발자 커뮤니티와 회사들이 master는 노예제(master-salve) 시스템을 연상시킬 수 있기 때문에 2020년부터 GitHub은 새로운 저장소의 기본 브랜치 이름을 main으로 자동 설정하게 바꿨다. 그러나 IntelliJ나 Git 초기 설정에서는 여전히 master로 생성되는 경우가 많고 나 또한 master로 브랜치가 생성되었기 때문에 git branch를 master에서 main으로 변경했던 과정을 포스팅 할려고 한다. 우선, git branch를 master에서 main으로 변경하는 방법은 아래와 같다. 🔧 Git branch를 master에서 ma..
· GitHub & Git
늘 Eclipse만 쓰다가 IntelliJ로 Github 연결해서 첫 commit을 할려고 하는데 main에 커밋되지않고 master에서 커밋이 되어서 master->main으로 변경하다가 발생한 오류로 해결 방법을 포스팅 해보려고 한다. errer: src refspec main does not match any이 메세지는 로컬에 아직 main 이라는 브랜치가 없어서 push할 수 없다는 뜻이다. 🔧 해결 방법✅ 1. 현재 브랜치 확인하기터미널에 아래 명령어 입력하기git branch결과가 * master 로 나오면 아직 main 브랜치로 이름만 안 바꾼 것 ✅ 2. 브랜치 이름 바꾸기 (master → main)git branch -m main이제 main이라는 이름의 브랜치가 생긴 것 ✅ 3. G..
· GitHub & Git
1. Git 파일 다운로드(https://git-scm.com/downloads) Git - DownloadsDownloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific expgit-scm.com 1-1. Git 사이트에 접속해서 자신의 운영체제에 맞는 것을 선택합니다. 1-2. Standalone과 Portable 버..
· GitHub & Git
오픈 소스나 다른 사람의 코드를 가져오는 방법은 다양하지만 그 중 제일 간단한 방법이라 생각해서 정리합니다. 1. 가져오고 싶은 사람의 깃허브 주소 복사하기주소창에 있는 주소를 복사하는 방법보다는 [Code 버튼 > URL 복사]가 제일 정확합니다.  2. 깃허브 디렉토리를 가져올 디렉토리(폴더)를 내 PC에 만들기깃허브에서 다운받을 코드가 저장될 곳인 새 폴더 생성하기 (+ 저는 폴더명을 code로 했습니다)     3. cmd창을 열고 내가 만든 폴더로 이동하기▼ cd .. 현재 디렉토리에서 상위 디렉토리로 이동할 때 사용합니다.'cd'는 "change directory"의 약자로 디렉토리를 변경하는 명령어이며, '..'는 상위 디렉토리를 나타냅니다.  4. 원격 저장소에 있는 프로젝트를 로컬 컴퓨터..