GitHub

Published by onesixx on

https://git-scm.com/book/ko/v2

상편

https://youtu.be/FXDjmsiv8fI

하편
https://youtu.be/GaKjTjwcKQo

<Clone> > [ add > commit > push ] <checkout>

Remote 이름은 origin

  • local Brach는 main
  • remote Branch 도 main

checkout : 마지막 commit으로 되돌아가기

Discard hunk, Discard changes

설치

Shell
Shell
Shell
Git 저장구조와 명령어에 따른 트랜잭션

git 명령어 -옵션

GitHub 사용
Shell

 git config 명령어를 통해 설정정보를 저장할 수 있다.

Shell

GitHub은  Git(분산 버전관리툴)을 사용하는 프로젝트를 지원하는 웹호스팅 서비스

  • 개인 공간으로 활용할 수 있는 유상 서비스
  • 오픈소스를 위한 무상 서비스

Git으로 자신의 코드를 관리하고 있다면, GitHub에 해당 코드를 올려놓고 어디서든 수정가능하며,
다른 사람들이 내 코드에 pull-request를 보낼수도 있다.

Shell

이제 branch 이름이 master가 아닌 main으로 사용하도록 권고하고 있다.

Shell

orgin은 원격서버를 나타내고, main은 로컬의 Branch명이다.

Shell

pull-add-commit-push

Shell
Shell

암호 저장

Shell

https://amkorousagi-money.tistory.com/entry/Git-personal-access-token

GitHub Collaborator 추가하기

Push권한은 프로젝트 관리자와 Collaborator만이 가진다.

생성한 프로젝트에서 Setting > Collaborators > Add collaborator > 이메일 추가

추가된 Collaborator(협력자)는 프로젝트에 업로드(Push)/다운로드(Pull) 권한을 부여받음.

ERROR

error: Your local changes to the following files would be overwritten by merge:

commit 하거나 stash 하라
원격저장소의 내용으로 덮어 씌우는 경우가 많아서

Shell

error: The following untracked working tree files would be overwritten by merge:

Shell

로컬에서 untracked files을 clear한다.
워킹 디렉토리 안의 추적하고 있지 않은 모든 파일을 지우게 되고, 복원이 안됨

Shell

여기서, -d (전체 디렉토리 삭제)는 아래 옵션으로 대체가능하다.

  • -x  : Git이 모르는 파일뿐만아니라, ignored files 까지 삭제
  • -d : untracked files뿐만아니라 untracked directories 까지 삭제
  • -f : 강제 run

Missing or invalid credentials. Error: socket hang up

remote: No anonymous write access. fatal: Authentication failed for

미리 github의 access tokens을 받아 저장해 둔다.

Shell
Shell

fatal: unable to access : The requested URL returned error: 403

Pushing to https://github.com/sixxchung/adminlte.git

remote: Permission to sixxchung/adminlte.git denied to sixxchung.

fatal: unable to access ‘https://github.com/sixxchung/adminlte.git/’: The requested URL returned error: 403

Completed with errors, see above

Categories: Ubuntu

onesixx

Blog Owner

guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x