본문 바로가기
  • 시 쓰는 개발자

GitHub3

1일1개 (24) - Git vs Github 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#24. Git  vs  Github깃과 깃허브의 차이를 묻는다면 햄과 햄스터의 차이라고 할 수 있나... 그정돈 아니고 연관성은 좀 있지만 다른 것이다. 아무튼 다른 것이라고 이야기하기보다, 각각에 대해 알아보며 그 차이를 이야기해보자. Gitgit은 "분산 버전 관리 시스템"으로, 프로젝트의 소스 코드를 관리하고 추적하는 도구이다. 주요 특징은 다음과 같다.버전 관리 : git은 파일의 변경 이력을 기록하고 프로젝트의 버전을 관리한다. 이덕분에 이전 버전으로 돌아가거나 특정 시점에서.. 2024. 9. 3.
프로젝트를 github에 연결하기 (왕초보) 깃허브를 연결할 때는 repository를 먼저 만들고 연결할 수도 있고, 프로젝트 파일을 먼저 만들고 후에 깃허브 repository를 만들어서 연결할 수도 있다. 이번 포스팅에서는 후자를 이야기해보자. 프로젝트 초기에, 노트북에서 작업을 먼저 하고 있었는데 이후 팀 깃허브가 만들어져서 연결해야한다고 치자. git init 먼저 git을 사용할 준비를 해야한다. 그것이 git init인데, 이를 하지 않고 깃허브를 연결하려고 하면 아래와 같은 오류가 발생한다. 따라서 우리는 git init 후, 깃허브와 연결한다. git remote add origin [깃허브주소] 이제 깃허브와 프로젝트를 연결해야한다. 명령어는 git remote add origin [깃허브주소]이다. 아래 사진과 같은 과정을 거치.. 2024. 1. 18.
github로 협업하기 (초보자용 AtoZ) "깃허브로 협업한다"라는 말은 자주 듣지만 정확히 어떻게 이루어지는지 잘 모르는 경우가 많고 실제로 해도 깃허브 기능을 제대로 쓰지 못하는 경우도 많다. 팀프로젝트를 할때마다 깃허브는 항상 새로웠던 경험이 있어서... 이제는 그러지 않기 위해 정리를 해보려고 한다. 협업을 위한 repository를 github에 만든다. 이 repository가 바로 우리가 코드를 올리는 장소인 것이다. 이때, 만약 웹서비스를 만든다고 하면 FE와 BE가 있을텐데 이 둘을 나누느냐 마느냐도 선택해야한다. 결론부터 이야기하면 FE레포와 BE레포를 따로 파는 것이 좋다. 만약 하나의 레포에 만든다고 하면 FE/BE 폴더를 각각 따로 만들어서 해주면 되는데 이때 문제가 있다. 먼저, branch별로 기능을 관리하기가 어렵다... 2023. 2. 18.