[Github] gitignore, pull과 push

▼지난번에 이어 깃허브는 GIT(분산버전 관리시스템)를 웹에서 사용할 수 있도록 한 시스템이다. 즉, 다른 회사… blog.naver.com 교육받는 곳에서 깁스에 대해 더 많이 배우게 되었다.거기서 정리해보는 간단한 깁스 사용법!깃허브에 업로드하지 말아야 할 파일 – 임시 파일 – 100MB 이상의 대용량 데이터 파일 – 비밀번호

뭐 비밀번호 같은 건 너무 당연한 것 같아?

비밀번호나 open API를 사용할 경우 보통 바로 입력하는 것이 아니라 txt 파일에 해당 코드를 넣고 코드 내에서는 변수로만 수신시켜 사용한다는 것이다.

그러면 그 중요한 파일은 깃허브에 올려서는 안 되는데 그걸 도와주는 게 깃허브다.

교육에서는 VS 코드를 사용하기 때문에 VS 코드에서 “.gitignore” 파일을 생성하고 아래의 Git 허브에서 코드를 복사하여 붙여넣는다.Acollection ofuseful.gitignoretemplates.Contributetogithub/gitignoredevelopmentbycreatinganaccountonGitHub.github.com 하면 이렇게 된다.

상단의 주석 처리된 3행은 강사님의 말씀을 듣고 제가 추가한 것인데, 만약 ignore되기를 원하는 파일이 있다면 이 아래에 이름을 적어주면 된다.

이렇게…그러면 VScode로 작업하면 Git 허브에 올릴 리스트에도 이들 파일이 표시되지 않게 된다. 신기

그리고 그렇게 만들어진 파일을 깃허브에 올려야 하기 때문에

이렇게 올리면 돼.위로 해서 push까지 해줘야 해.

push를 할 때마다 아이디와 비밀번호를 입력해야 하는데 그것을 하지 않으려면 을 입력하면 된다.그런 다음 한번만 입력하면 돼!

만약 github 상에서 수정된 것을 로컬 저장소 파일에 적용하는 경우를 하면 된다.지금까지는 그 파일이 있는 폴더에서 작업했지만 이것은 거기서 하는 것이 아니라 그 상위 폴더에서 해야 하는 작업!을 하고 상위 폴더로 이동해 준다.

참고) absolutepath-절대 경로, 루트로 시작하는 경로, 역슬래시( )를 사용하는 relativepath-상대 경로, 쉼표(.)를 치면 현재 디렉토리/콤마 2개(..)를 치면 상위 디렉토리

이렇게 하면 해당 주소에 있는 것이 노트북의 해당 폴더 이름을 가진 폴더에 들어가게 된다.나는 폴더명을 python_copy로 하고

보면 이렇게 python_copy 폴더도 생기고 안에 파일이 github에 올라온 것과 똑같이 생성된 것을 볼 수 있다.이렇게 하면 컴퓨터가 달라도 언제든지 깃허브와 연동할 수 있다는 장점이 있다!

이렇게 하면 매일 아침 와서^^전날 다른 곳에서 작업한 적이 있다면 깃풀해서 노트북으로 연동하는 게 필요하다.#github #날개허브 #날개허브연동

error: Content is protected !!