본문 바로가기

Git6

Git을 배우기 좋은 사이트 https://learngitbranching.js.org/?locale=ko 2022. 9. 15.
[소스트리] Authentication Required 입력하기(GitLab) 로컬 저장소 추가하기를 누르고 저장소를 선택하면 위와 같은 창이 나타나는 경우가 있다. 1. Username은 어디서 찾나? gitlab의 User Settings - Account - Change username의 path가 있는데 이때의 https://gitlab.com/ 뒤에 있는 단어가 username이다. 2. password는 어디서 찾나? password는 User Settings - Access Tokens을 발급하면 나오는 문자열을 입력하면 된다. 2022. 6. 29.
GitHub 잔디가 안심어지는 상황 / 프로젝트별 GitHub name, email 설정하기 프로젝트를 개발하고 커밋, 푸쉬를 해도 잔디가 심어지지 않는 증상이 있다. 본인의 경우 다른 프로젝트를 진행하다가 개인 프로젝트도 병행하는 과정에서 잔디가 심어지지 않는 현상이 일어났다. 이 경우의 원인은 깃허브의 이메일과, 이름이 다르게 설정되어 있다. 정확히는 깃허브의 이메일과 이름이 깃랩의 이메일과 이름으로 설정되어있어서 잔디가 심어지지 않았다. 따라서 나는 현재 깃허브의 이메일과 이름이 어떤 식으로 정의되어 있는지 아래의 명령어로 파악했다. 현재 git 이름, 이메일 설정상태보기 git config --list 그리고 나서 내가 잔디를 심으려는 깃허브 계정의 이름, 이메일과 다르다는 것을 확인하고 아래의 명령어를 사용해서 해결했다. 1. 내 pc 모든 User.email, User.name 변경하.. 2022. 6. 28.
GitLab에서 GitHub로 저장소 옮기기 (미러링) 해당 블로그 참고 Gitlab 에서 Github 으로 저장소 옮기기 (미러링) 01. Gitlab 저장소 clone 되어 있으면 가마니 아니면 git clone `저장소 주소` 02. Github 저장소 만들기 03. 미러링하기 Gitlab 저장소에서 git push --mirror `옮길 저장소 주소` 브랜치랑 커밋 메세지까지 다.. sooya14.tistory.com 1. 터미널을 열고 아래의 명령어를 작성해준다. git clone '저장소 주소' 2. github에 저장소를 만든다. 3. 클론한 폴더에 (cd 폴더)를 이용해서 들어간 다음 아래의 명령어를 작성해준다. git push --mirror `옮길 저장소 주소` 2022. 6. 6.
다른 사람과 프로젝트를 진행할 때 merge하는 방법(Xcode) Merge 방법 1. Commit하고 Push를 누른다. (Push는 내가 생성한 Brach에 한다.) -> 내가 수정한 브랜치를 최신화 하는 과정 Commit -> Push> 2. Current를 기존 Brach로 옮긴다. -> 해당 Branch의 상태는 다른 동료와 내가 커밋한 것이 없다. CheckOut (Switch)클릭> 3. 기존 Brach(ver 2)를 Pull 한다. -> 다른 사람의 코드로 업데이트된 기존 Brach(ver 2)를 당겨와 충돌을 방지한다. Pull> 4. 나의 Brach를 기존 Branch(ver 2)와 머지한다. (내가 수정한 코드를 기존 Brach(ver 2)에 올리는 과정) 5. 원격저장소와 로컬저장소의 버전은 또 다르기 때문에 푸쉬로 최신화시켜준다. (내가 수정한 .. 2022. 6. 4.
터미널로 GitHub에 Commit하기 0. 커밋할 폴더 또는 파일을 우클릭하고 폴더에서 새로운 터미널 열기 클릭 1. Git 초기화 설정으로 git 버전관리 상태로 만들기 git init 2. 스테이징 - 폴더 또는 파일들을 gitdl 추척할 수 있게 올리는 것 git add . 3. GitHub에서 새로운 원격 저장소를 만들어 Git이랑 연결하기 a. GitHub ID 등록 git config --global user.name 본인ID b. GitHub E-mail 등록 git config --global user.email 본인email c. GitHub 저장소 연결 git remote add origin 본인 원격저장소 주소 4. Commit 하기 git commit -m "메세지 내용" 5. Psuh 하기 git push origin.. 2022. 5. 23.