기타/Django & Web

깃 사용법

yujindonut 2021. 4. 13. 15:44
728x90

개발하는 과정마다 분기점을 만들어서 돌아올 수 있게끔 하는 것 : (게임의 save point)

 

깃 : 자신이 작업한 코드

깃허브 : 깃에 대한 정보를 공유할 수 있는 플랫폼

 

git config --global user.name "깃이름"

git config --global user.email "가입할때의 이메일"

 

echo "# firstproject" >> README.md

-->readme.md 라는 파일을 만들라고 하는 것 / #firstproject를 써라

git init // 초기화서 돌아올 수 있게끔 하는 것 : (게임의 save point)

 

 

 

깃 : 자신이 작업한 코드

 

깃허브 : 깃에 대한 정보를 공유할 수 있는 플랫폼

 

 

 

git config --global user.name "깃이름"

 

git config --global user.email "가입할때의 이메일"

 

 

 

echo "# firstproject" >> README.md

 

-->readme.md 라는 파일을 만들라고 하는 것 / #firstproject를 써라

 

git init // 초기화 //관리할 프로젝트 지정

git add README.md //파일들을 staging area에 올리는 것

예) git add . //모든 파일이 올라가는 것

올리지 않아야할 파일이 존재할때는? .gitignore라는 파일을 생성해서 그 파일안에 올리면안되는 것의 기록을 넣어준다.

www.toptal.com/developers/gitignore // 올리지않아야하는 파일들을 알려준다

 

git commit -m "first commit" //깃 first commit의

git commit -m "message" ==> staging area에 올린 파일들을 저장하기 위해서 ! 저장할 메세지까지 기록

git branch -M main

git branch "새로만들브랜치이름"

예) git branch leaf --> leaf이라는 브랜치를 만든다

git status --> 깃의 상태정보를 알려줌

git checkout leaf --> leaf로 브랜치를 이동한다

git status -> On branch leaf이라는 명령어가 뜨면서 현재 브랜치 위치를 알려준다

 

git remote add origin https://github.com/yujindonut/firstproject.git -- ==>앞으로 origin이라는이름으로 저 url을 대신해서 쓸수 있음

 

이미 깃이 존재하는 경우

error: remote origin already exists이런 오류난다

--> $ git remote rm origin 

 

git remote add[remote이름][repository주소] // 깃허브에 연결하기 위해서 remote이름을 지정하고 깃주소를 적는다

 

yujindonut/firstproject

Contribute to yujindonut/firstproject development by creating an account on GitHub.

github.com

git push -u [remote이름] [branch이름] 

 

728x90