[Git][2]Github연결
Programming/Git

[Git][2]Github연결

목차

- Github 연결

- 자격증명 key

- 인터넷 사용기록 삭제


Github 연결

 

github(git + hub)

저기 멀리서 클라우드 폴더에서 관리하는 것으로 생각하면 됩니다.

 

여태까지 만든 프로젝트를 git으로 관리해봅시다.

 

git으로 관리하고 싶은 프로젝트가 있는 폴더에

git bash heregit 터미널을 띄우고

 

git init 하면 아래처럼. git이 생성됩니다.

(단, 상위항목에 .git 폴더가 있으면 하위 폴더에 생성되지 않습니다.)

 

git init으로 git폴더 생성

 

repository를 만들고 repository https url을 복사합니다.

 

버튼을 누르면 복사가 된다

 

git remote add origin을 치고 뒤에 복사 붙여 넣기 합니다.

 

github에 올리기 전에 git으로 git add .git commit -m ""을 해줍니다.

github에는 commit 된 것들을 저장해주기 때문에

git remote add origin 하기 전에 commit을 해줘야 합니다.

 

git remote add origin

 

붙여넣기

 

이렇게 입력하면 프로젝트 폴더가 git으로

github repository(Paste 한 url)와 연결됩니다.

 

 

Windows 자격 증명에 git이 연결되어있으면 다른 사람이 push 하면github가 망가집니다.

공동으로 쓰는 컴퓨터면 항상 유의합니다.

 

git push origin master

 

git push origin master는

git으로 연결한 repositorypush 한다는 뜻입니다.

 

만약에 무반응이면 cmd 창을 관리자 권한으로 실행합니다.

 

cd로 현재 프로젝트 폴더로 이동

 

아까 했던 git push origin master을 해줍니다.

 

github에 login

 

그리고 깃허브에 로그인을 하고 1번을 칩니다.

 

push되는 모습

 

인증 성공

 

이제 git commit 한 것들이 repository에 올라갑니다.

 

올라간 모습

 

인증 절차 없이 바로 올라가는지 다시 확인해봅시다.

파일 변경시키고 올려보면 인증 절차 없이 githubpush 할 수 있게 됩니다.

 

파일 변경

 

"2. 깃 테스트" commit -> push

 

이제 인증 없이 바로 올라가는 이유는 컴퓨터 내에서 인증 키를 가지고 있기 때문입니다.

 

공용으로 사용하는 컴퓨터에서는 안전을 위해서 인증 키를 삭제해줍시다.

 

추가된 모습

 

자격증명 삭제

 

공용으로 사용하는 컴퓨터는 사용기록을 삭제해주는 것이 좋습니다.

 

인터넷 사용 기록 삭제

 

고급 -> 인터넷 사용 기록 삭제

 


 

'Programming > Git' 카테고리의 다른 글

[Git][4]Conflict 해결  (0) 2021.08.13
[Git][3]Merge하기  (0) 2021.08.12
[Git][1]Git  (0) 2021.07.04