Pull 2

[GitHub] 깃허브를 통한 팀 협업

GitHub 복제 및 연동깃허브의 저장소를 복제 (클론-clone, 클로닝-cloning)$ git clone 원격저장소 주소 git_home(git의 디렉토리 생성)$ git clone 원격저장소 주소 git_office(git의 디렉토리 생성)// 연결 확인$ git remote -v이렇게 복제하면 깃과 깃허브가 자동으로 연결된다.두 컴퓨터에서 각각 복제를 하고 git status 로 pull 할 것이 있나 확인한 후 push를 한다.팀 작업을 할 때 다른 사람이 깃허브에 푸시한 것을 무조건 풀하지 않고 한번 훑고 필요할 때만 내 깃에 합치는 상황에서는 fetch() 를 한다.$ git fetch$ git diff HEAD origin/master // 현재 깃에서의 최신 커밋과 깃허브의 커밋 차이 ..

Git, GitHub 2024.08.23

[Git, GitHub] push, pull 을 통한 동기화

로컬 저장소인 깃과 원격 저장소인 깃허브를 동기화하여 사용하기 위해서는 푸시(Push)와 풀(Pull) 을 통해 서로의 깃과 깃허브의 저장소가 동일하도록 동기화작업을 해줘야한다.   푸시(Push)지역 저장소에서 원격 저장소로 커밋을 등록하는 것을 푸시(push)라고 한다.처음 푸시를 할 때는 아래와 같이 입력한다.$ git push -u origin main/masterHTTPS 방식으로 Git과 GitHub가 연결됐다면 깃허브의 userName 과 비밀번호를 물어보지만 실제 깃허브의 이름과 비밀번호를 입력한다고 푸시가 되지 않는다. 아래와 같은 오류가 발생한다.remote: Support for password authentication was removed on August 13, 2021. rem..

Git, GitHub 2024.08.23