vscode 2

[Git#3] Git & Github 연동

1. Github란?결론적으로 깃과 깃허브(Github)는 서로 역할이 다릅니다. 깃이 현재 내가 만들고 있는 소프트웨어의 버전 관리를 도와준다면,깃허브는 그 소프트웨어 혹은 코드들을 보관하는 온라인 플랫폼입니다. 즉, 네이버 클라우드와 구글 드라이브처럼 파일 대신 코드를 저장하고 공유하는 도구입니다.  깃허브를 통해서 우리는 여러 컴퓨터에서 코드를 수정할 수 있습니다.※ 직장 로컬에서 작성하던 것을 깃허브에 업로드 후, 집에서 내려받아서 작성할 수 있습니다. 또한, 내가 짠 코드를 public으로 전환하면, 타 사용자들과 소통하며 공유할 수 있는 커뮤니티의 역할도 제공하고 있습니다. 그럼 로컬에서 작업한 커밋 파일을 깃허브에 바로 올리는 방법을 살펴보겠습니다. 2. How to upload in Git..

Git 2024.12.08

[Git#2] Git commit

앞서 말씀드렸듯이, 깃(Git)은 분산 버전 관리 시스템으로, 소스 코드를 효율적으로 관리하고 협업을 원활하게 진행할 수 있게 도와줍니다. 간단하게 예를 들어보겠습니다. 가끔씩 어떤 프로젝트나 업무를 할 때 아래와 같이 여러 버전의 작업물을 생성한 적이 있으신가요?저는 많았습니다... 특히, 과거 작업물을 보관할 때 많이 했던 것 같습니다. 이렇게 작업물을 많이 생성하게 되면, 모든 파일을 따로 저장해놔야 하고, 중복되는 내용으로 인해 저장소를 효율적으로 사용하기 힘들 뿐만 아니라 업무적으로 소통하는 데 제한이 발생할 수 있습니다. 이를 해결하기 위해 깃은 작업물의 각 버전의 변경 사항을 기록합니다. 이 과정은 크게 3가지로 나뉘게 되는데요.로컬에서 사용자가 작업을 수행저장할 변경될 작업물을 지정(스테이..

Git 2024.12.08