본문 바로가기
Git Hub

git push pull delete

by 메씨 2023. 4. 9.
728x90
반응형

git 설정 및 사용법

설치 - 각자의 컴퓨터에서 한번만 실행

 1. git-scm 에 접속하여 우측 중앙의 다운로드 버튼을 클릭한다.

 2. 다운로드 받은 프로그램을 실행하여 다음 연타를 통해서 설치한다.

 3. 터미널 창을 실행하여 git이 설치되었는지 확인한다. (windows: 검색창에서 cmd 입력, mac: 터미널 실행)

git --version

git version 2.30.1.windows.1 #왼쪽의 내용이 나와야 함

 

 4. github에 접속하여 회원가입을 한다.

 5. 회원가입 후 발송된 이메일에서 인증을 하고 github에 접속하여 로그인 한다.

 6. 다시 터미널창에 접속하여 아래의 명령을 실행한다.

git config --global user.name '아이디'

git config --global user.email '메일주소'

git repository(저장소) 사용하기 - 프로젝트를 새로 만들때(사이트 당) 마다

 1. github.com에 저장소를 만든다.

 2. 내 컴퓨터에서 작업폴더를 만든다.

 3. 만들어진 작업폴더를 vscode의 폴더열기로 프로젝트를 연다

 4. ctrl+j로 터미널 창을 열어서 아래와 같이 입력한다.

# 내 프로젝트 폴더에 .git을 생성한다.

git init

# github.com에서 제일 긴 줄을 복사해서 ctrl+v로 붙인 후 실행한다. -> github.com의 repository(저장소)를 나의 .git과 연결한다.

git remote add origin <https://github.com/~>

5. F1으로 실행화면으로 접근해서 add gitignore를 선택하고 visual studio code를 선택해서 .gitignore파일을 생성한다.

PUSH/PULL

작업순서: staging(생략가능) -> commit -> push -> pull -> 작업 -> 반복

충돌이 난다면...

git push origin +master (강제푸쉬) <-- 푸쉬에서 충돌시

git reset --hard HEAD (강제로 헤드를 최신으로 맞출때) <-- 풀에서 충돌시

git clone 레파지토리주소 <-- 처음부터 다시

잘못올린 파일 처리하기(완전삭제)

git filter-branch --tree-filter 'rm -rf 파일경로' HEAD

git update-ref -d refs/original/refs/heads/master

git push origin master --force

728x90
반응형

'Git Hub' 카테고리의 다른 글

깃허브 잔디 심기가 안된다면?  (0) 2023.04.12
git ignore  (0) 2023.04.10
commit 되돌리기  (0) 2023.04.10
git clone  (0) 2023.04.09
git locate repository  (0) 2023.04.09

댓글