본문 바로가기
코딩/git

[Git] 맥에서 git으로 파일 올리기 , 파일 push 하기

by anjulia 2022. 3. 19.

init

먼저 올리고 싶은 파일이 있는 내 로컬 폴더에

아래와 같은 명령어 입력 



git init

출력

 

 

내 로컬의 crytoauto 폴더 

 

add

Predict라는 폴더를 업로드 할 것이다. 

모든 파일을 올리고 싶다면 2번째 명령어로 진행.



git add bestk.py
git add .

 

commit 메세지 입력 



git commit -m "커밋 메세지 입력 "

remote : push할 git 레파지토리 주소 등록 

 

자신의 git 레파지토리에서 빨간 동그라미가 있는 부분을 누르면 주소가 복사된다.



git remote add origin "자신의 레파지토리 주소"

 

 

이 후에 git push를 진행하면 에러가 난다.

 

 

 

pull

내 로컬과 깃 레파지토리에 있는 파일이 서로 다르기 때문이다. 이럴 때는 



git pull origin master

입력해준다.

 

git 레파지토리에는 README.md가 있었지만  내 로컬에는 README.md가 없었다.

git pull ~ 명령어를 입력하면 

내 로컬에도 README.md가 추가된다.

 

 

push

내 로컬에 있는 파일을 git 레파지토리로 push 



git push -u origin master

 

 

강제로 push 



git push orgin +master

 

블로그 이전글에  rejected error 관련해서 강제로 push 하는 포스팅을 했었다. 

이제는 rejected 에러가 왜 발생했고 해결하는 방법을 알았으므로 강제 push 명령어 사용을 지양해야겠다.