본문 바로가기
반응형
SMALL

Git4

Git과 SVN 고찰 si 프로젝트는 늘 새로 접하는 기술을 만나게 된다.이번엔 SVN을 사용하게 되어 왜 아직 여기는 SVN에 머물러있는지, Git을 쓰면 안되는 것인지 공부해보려고 한다.최신 기술이 정답은 아니지만, 더 나은 기술이 있음에도 써온 관례로 인해서 예전 기술을 고집하지 않았으면 좋겠다.Git이란?- 현재 제일 많이 사용되는 형상관리(버전관리) 도구- 소스코드를 여러 개발 PC와 저장소에 분산해서 저장 SVN이란?- 아파치 서브버전- 중앙 저장소 방식, Trunk라는 중심이 되는 저장소가 존재   Git vs SVN차이점Git: 개발자별로 저장소를 가짐 - 각 저장소가 각각의 주체가 되기 때문에 버전 관리를 개발자가 할 수 있음 - 중앙 저장소에 영향을 주지 않기 때문에 로컬 환경에서 작업이 자유로움 SVN: .. 2024. 6. 19.
Commit Message에 대한 고찰 회사 프로젝트를 진행하면서 메시지가 담고 있는 의미에 대해서 종종 생각하게 되었습니다. 코드로 모든 걸 나타낼 수 있다면 가장 좋겠지만, 코드에 온전히 나의 의도를 담는 것은 쉽지 않습니다. 따라서, 가장 자주 사용하는 메시지인 Coimmit, Comment, Log의 작성법에 대해서 정리해보고자 합니다. 메시지를 잘 적는 것은 협업에서 반드시 필요한 기본적인 습관입니다. 기록으로 소통이 가능하기 때문입니다. Commit Message 필요성 1. Git을 사용하면 반드시 커밋 메시지를 남기도록 되어있습니다. 그렇기 때문에 많은 개발자들은 의미없이 커밋 메시지를 적기도 합니다. ex) "제발", "이번엔 성공" 등 2. 커밋메시지는 단순히 소스코드를 올리거나 억울함을 호소하기 위한 것이 아닙니다. 코드의.. 2023. 8. 2.
[git] 자주 쓰는 git 명령어 정리 원격 저장소의 Branch 가져오기 요약 git remote update git branch -r git checkout -t 1. 원격 저장소 업데이트 git remote update 2. 원격 저장소 브랜치 확인 git branch -r 3. 원격 저장소 브랜치를 local로 가져온 후, branch 변경 git checkout -t ex) git checkout -t origin/dev 2022. 3. 18.
[git] 깃 브랜치 연결 (간단사용법) in Linux 사전 설치 - WSL (Windows에서 Linux 접근) - ubuntu - git 1. git Lab 연결 sudo bash -c 'echo "192.0.0.0 gitlab~.com" >> /etc/hosts' - /etc/hosts에 gitlab 연결하는 과정 - 192.0.0.0에는 gitlab의 ip 주소 입력 2. 로컬에 git 저장 git clone http://gitlab.~ - 온라인에 있는 git 내용을 로컬에 저장하는 과정 - 저장소 이름으로 된 폴더가 생김 3. git 폴더로 이동 cd TIL - git의 TIL 저장소를 가져왔기 때문에 TIL 폴더가 만들어진다. 4. branch 확인 git branch - 기본 master branch 존재 - 그 외 branch들이 나온다. 5.. 2021. 9. 7.
반응형
LIST