본문 바로가기

학원 일기/학원-git

깃/깃허브

깃은 플랫폼 프로그램

깃허브는 저장소?

 

 

깃 설치

 

깃허브 가입

 

폴더생성 > 깃배쉬 히어클릭

 

유저네임 / 유저주소 설정

 

 

깃허브란 원격저장소와 

실제저장소인 로컬저장소가있다

 

Working Directory >  Staging area > Repository

  (git init)                           (add하면 여기) > (commit하면여기)

깃명령어

 

git init 깃시작

git status 현재 깃의 상태 ><<< 현재 워킹디렉토리 파일들 현재상태확인가능

gid add 파일명 : 해당 파일을 staging area에 추가

git rm --cached 파일명 : 해당 파일을 staging area에 삭제

git add : 파일을 전부다 추가

git commit -m "message" = 깃을 레파지토리에 저장

got log :커밋이후 변경 로그를 확인

 

여기까지가 내 컴퓨터의 로컬저장소에 저장하는 명령어 이다.

 

git commit -am "메세지" :추가와 커밋을 동시에 한다. <<이거안되는데?

 

깃허브 http주소복사 깃허브 git remote add origin 붙여넣기 >>> 그다음 git origin master (난여기서 401오류났었지만 반복했음 그랬더니됨)

 

그결과! 주소로올라감!

 

자격증명 관리로 네트워크 연결 끊을수있다

 

git reset --hard head^

 

git reset --mixed head^

 

git reset --soft head^

 

git branch 이름 > > >생성

git branch > > > > > 확인

git checkout 이름 >>  현재 브랜치 변경

git branch -D 이름  > 삭제

 

git merge > > > > > 합병

 

git remote add <단축이름> 주소 >>  추가   <  <지금 이전체예시에서 origin 은 <단축이름>과 같다고 생각하기 실제 쓸때는 <>없음

git push origin master  >> 밀어넣기

git pull (origin master)  >> 가져와서 합치기

git fetch (origin master) >> 가져오기만 하기

git clone 주소 >>  복사하기

'학원 일기 > 학원-git' 카테고리의 다른 글

깃허브 2일차 5/12  (0) 2021.05.12