gitpush 2

[Git] 원격 저장소 협업 명령어 정리 | push, pull, fetch, blame, revert

Git으로 혼자 작업할 때는 커밋한 내용을 push하는 정도로 끝나는 경우가 많다.하지만 여러 사람이 같은 저장소를 사용하면 내가 작업하는 동안 원격 저장소의 내용이 달라질 수 있다. 이때는 로컬과 원격 저장소의 관계를 확인하면서 변경사항을 가져오고, 필요한 경우 커밋을 취소해야 한다.이번에는 원격 저장소와 협업할 때 자주 사용하는 push, pull, fetch, blame, revert를 정리해봤다.로컬 저장소와 원격 저장소로컬 저장소는 내 컴퓨터에 있는 Git 저장소이고, 원격 저장소는 GitHub처럼 여러 사람이 공유할 수 있는 저장소다.Local Repository ↓ git pushRemote RepositoryLocal Repository ↑ git pullRemot..

AI & 개발/개발 2026.07.16

[Git] Git 기본 개념과 명령어 총정리: add, commit, push, reset까지

Git을 공부하면서 처음에는 명령어를 외우는 데 집중했는데,명령어보다 먼저 이해해야 하는 것은 Git이 파일을 어떤 방식으로 관리하는지였다.이번 글에서는 커밋과 레포지토리의 개념부터 git add, git commit, git push, git reset까지 공부한 내용을 한 번에 정리해봤다.커밋과 레포지토리커밋(Commit)커밋은 프로젝트의 변경 사항을 하나의 기록으로 저장하는 작업 또는 그 결과물을 말한다.언제 어떤 내용을 수정했는지 이력을 남길 수 있어서 이전 상태로 돌아가거나 변경 내용을 추적할 때 사용한다.커밋에는 다음과 같은 정보가 포함된다.커밋을 작성한 사용자커밋한 날짜와 시간변경된 파일과 내용커밋 메시지사용자와 날짜는 Git이 자동으로 기록하지만, 커밋 메시지는 직접 작성해야 한다.레포지토..

AI & 개발/개발 2026.07.03