본문 바로가기

git4

Git - 원하는 시점으로 프로젝트 되돌리기 # 문제의 발견 제가 최근에 을 작성하면서 ES6로 서버를 설정한다고는 했지만, 모듈 관리는 Node.js에서 기본으로 사용하고 있는 CommonJS 기반으로 놔두었기에 마음에 걸렸습니다. 초기 설정을 수정해 올리고, 본 프로젝트에 적용을 해보고자 진행 중인 프로젝트의 커밋을 확인했습니다. https://github.com/dorakang612/chatPrac/commits/master dorakang612/chatPrac Node.js를 기반으로하는 채팅어플 학습 프로젝트입니다. Contribute to dorakang612/chatPrac development by creating an account on GitHub. github.com 처음 세팅을 하고서 바로 커밋을 했었습니다. 간단하게 생각하여.. 2020. 5. 7.
GitHub - Branch 생성 및 관리 이번 글에서는 "Branch"라는 것에 대해서 알아보겠습니다. # Branch 구경하기 일단 브랜치라는 것을 github 어디서 볼 수 있는지 확인해 보도록 하겠습니다. branch라는 것은 첫 번째로 저희가 만든 원격 저장소에서 위의 사진과 같이 Commit 아래 Select Box에서 확인할 수 있습니다. 일단 저희는 기본 branch인 master라는 이름의 branch만이 존재하는 걸 알 수 있습니다. 다음으로 gitbash 또는 cmd 창을 이용해서 확인 해보겠습니다. 로컬 저장소의 경로로 이동해서 다음의 코드를 입력해주시면 됩니다. git branch git bash에서 branch 확인 git branch를 입력하시면 현재 존재하고 있는 branch들의 목록이 결과로 보입니다. 현재 위의 사.. 2020. 3. 3.
GitHub - GitHub Desktop 설치 및 알아보기 GitHub에 대해서 공부해보고자 살펴보는 중 GitHub에서 제공하는 GitHub Desktop이라는 것이 있어 설치해봤습니다. 로그인 후 생성한 저장소들을 볼 수 있으며 클론이 가능합니다. Git GUI 서비스로 화면으로 쉽게 정보들을 파악하고 조작할 수 있게 돕는 것 같습니다. 처음 실행할 때 제가 빈 폴더가 아닌 폴더를 선택해봤습니다. 다음은 그때의 모습입니다. 그래서 기존의 파일을 지우고 진행해보았습니다. 잠깐의 파일 다운로드 시간이 지난 뒤 다음 화면이 나타났습니다. 해당 창에서 History를 눌러보니 Commit 내역들이 나왔고, 탭들을 눌러 살펴보니 저장소와 branch 등을 관리함에 있어 편리한 도구라는 걸 느끼게 됐습니다. git bash, cmd를 이용하면 깃 명령어들을 통해 관리하.. 2020. 2. 27.
Git 이란? Git이란 '분산 버전 관리 시스템'으로 여러 컴퓨터 파일의 현재와 과거를 관리할 수 있는 유용한 도구입니다. #Git의 필요성 프로젝트를 진행하다 보면 파일의 관리가 중요해집니다. 파일들의 공유, 그리고 공통된 파일의 수정 및 다른 방향으로의 진행 등이 파일 관리라 할 수 있겠습니다. 예를 들어, 본인과 팀원이 한 개의 파일에 대해서 동시에 편집하는 작업을 진행했습니다. 이 파일에 대해서 서로 동일한 부분도 있겠지만 다른 부분도 있을 것입니다. 즉, 충돌하는 부분이 있을 겁니다. 이러한 때에 파일의 변경 사항을 비교하고, 하나의 파일로 합치기 전 수정하도록 유도해주는 유용한 도구가 있다면 어떨까요? 이러한 파일의 공유와 관리를 쉽게 해주는 것에 Git의 필요성이 있습니다. 더보기 꼭 프로그래머 분들 뿐.. 2020. 2. 24.