(깃허브)Github 초기 설정
(깃허브)Github 초기 설정
깃허브 다운로드 링크 입니다.
본인 운영체제에 맞게 다운 받으시면 되겠습니다.
----------------------------------------------
Windows버전의 경우
- 설치파일 실행하여 설치를 마치게 되면 GIT-CMD 프로그램 실행
- 로컬 저장소를 지정할 경로로 이동 시켜놓고 공유할 레포지토리를 설정합니다.
cmd / 터미널 git 저장소 초기세팅 순서
git init
git add . --- [ add 파일명.확장명 ]을 입력해야합니다. 파일명을 입력하지 않고 add . 만 할 경우 현재 경로의 폴더의 파일이 업로드 됩니다.
git commit -m “내용” — 추가 후 커밋 명령어를 입력
git branch -M main —— branch 설정 --- main or Master을 지정할 수 있는데 아직 입문 단계시면 메뉴얼을 따라해주세요.
git remote add origin 깃주소.git — 리모트 추가 --- 깃주소는 레포지토리의 git 주소입니다.
git push -u origin main — main branch로 push 따라가기 지정
--------------------여기까지면 업로드와 저장소 지정은 끝납니다.
git clone 깃주소.git --- 레포지토리에 있는 파일을 불러옵니다.(다운로드라고 생각하면 됨 )
git pull — 파일 병합 -- (따로 인터넷에서 레포지토리에는 log.txt를 추가했고, 현재 내 폴더에는 log.txt가 없다면 git pull 명령어로 병합을 시작합니다.)
( 파일을 병합하게 됩니다. , 내 폴더에서 log.txt를 커밋 추가하고 실제로 내 폴더안에서 삭제하고
git pull을 실행하면 깃 주소의 레포지토리 log.txt를 삭제하게 됩니다.)
관계 없는 커밋 내역의 병합을 거부 오류
1 2 3 |
$ git fetch --all $ git reset --hard origin/master $ git pull origin master |
• git fetch --all : git remote 에서 전체 내용을 받아온다.
- git reset --hard origin/master : 수정된 내역을 지우고 이전내용으로 복구한다.
- git pull origin master : 현재 작업하고있는 로컬에 커밋을 병합한다.
주의 : 로컬 저장소의 폴더, 파일을 다른 곳에 빼두고 시작해야 합니다. (자료가 날라갈 수 있음)
'🤝GitHub' 카테고리의 다른 글
git bash - CMD 기본 명령어 (0) | 2020.11.13 |
---|---|
깃 허브에서 원격 레포지토리 폴더/파일 삭제하기 (0) | 2020.11.12 |
Git Hub 깃 허브 - 브런치 이동하기 (0) | 2020.11.11 |
Git Hub 깃 허브 - 불필요하게 생성된 브런치 삭제 (0) | 2020.11.11 |
Git push & git pull이 안될 때 - 오류 : (fatal: refusing to merge unrelated histories) (0) | 2020.10.31 |
댓글