Skip to content

copaland/git_command

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

git 명령어

github 공부용

  1. Git for Windows 설치
    https://gitforwindows.org 에서 다운로드 설치
    Git BASH / Git GUI

  2. Github 가입
    https://github.com New Repository 생성

  3. Root Folder 연결
    Web상의 Git과 연결될 Local Folder에서 마우스 RMB

$git init<br/>
git branch -M main  
$git remote add origin <repository address><br/>
$git remote add origin https://github.com/copaland/hello-world.git<br/>

init ; 현재 폴더를 로컬 저장소로 지정 remote add ; 로컬 저장소와 원격 저장소를 연결시킨ek. abc.git ; Github 저장소 주소
origin ; 별칭

브랜치 생성

 git branch -M main
  1. Push전에 Pull
**푸시**<br/>
$git pull origin master ; 지정한 저장소 내용을 로컬에 끌어 온다.<br/>

**풀**<br/>
$git status ; 현재 git과의 상태를 체크<br/>
$git add . ; 변경된 파일들을 모두 Tracking<br/>
$git commit -m "메세지" ; 인식할 수 있는 "메세지" 커밋을 달아 줍니다.<br/>
$git push origin master ; 실제로 git 저장소에 올린다<br/>

add ; 작업 공간의 파일들을 준비 영역에 추가 commit ; 로컬 저장소에 최종 저장하는 단계 $git push origin https://github.com/copaland/hello-world.git

  1. 기타

별칭 내역을 확인
origin의 별칭으로 등록된 원격 저장소를 확인할 수 있다.

git remote -v  

만약 pull을 해줬음에도 불구하고 에러가 발생할 경우 강제로 push하는 명령어는

git push origin +master  

commit 간에 파일의 바뀐 내용을 보여줌

 git log -p

로그 읽는법
+: 추가 또는 바뀐 내용,
-: 이전 내용

commit 간의 소스코드 차이를 보여줌
git diff 커밋ID1..커밋ID2

 diff --git a/test.txt b/test.txt

;a는 이전 버전이라는 의미하고 b는 현재 버전을 의미

  1. Run

git config --global user.email "you@example.com" git config --global user.name "Your Name"

About

github 공부용

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published