git amend commit 그게 뭐야?
·
git
amend는 사전적 의미로 수정하다 라는 뜻이다. 수정한 커밋 ? 그게 뭔데~~ amend commit 커밋을 한 후 엄청 작은 수정 사항을 발견했다.. 다시 커밋하기에는 조금 민망할 때가 있다. 약간의 프로페셔널 함을 보여주고 싶은데 이런 자잘한 오류 때문에 내 이미지가 멋이 없어진다... . 그래서 나온 게 amend commit 이다. amend 를 이용하여 commit 마무리 하기 전의 시간으로 거슬러 올라가서 수정하는 것과 같다. 여기서 중요한 건 commit 한 상태만 적용 된다는 것이다. 보통 IDE 도구 들에 깃 커밋을 위한 공간에 이렇게 Amend 와 시계표시가 함께 있다. git에서 사용하기 amend 는 마지막 커밋에 추가할 사항이 있는 경우 (메시지든, 코드이든, 파일이든) 마지막 ..
github default 브랜치명을 master 에서 main 으로 변경하기
·
git
회사에서 gitlab으로 프로젝트를 공유하고 있었다. 처음에는 master로 작업을 했었는데 main branch를 따로 파서 거기에 작업을하고 최종적으로 master에 올리는 작업을 하고 싶었다. clone 진행 먼저 폴더를 생성할 곳에 가서 git bash here를 켜서 clone 을 해준다 git clone {주소} branch 확인하기 클론 받은 폴더에 들어가서 ( cd 폴더명) 현재 어떤 브랜치를 사용 중 인지 확인한다. git branch main 체크아웃 Git에서 체크아웃이라는 것은 일반적으로 코드 저장소(repository)에서 특정 브랜치(branch)로 전환하는 작업을 말하는데 현재는 master 밖에 없음으로 checkout 을 통해 main으로 전환하는 작업을 한다. git ch..
형상관리의 시작 Git 용어 정리_01
·
git
Git 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템 형상 관리 소프트웨어 구성 관리(Software Configuration Management) 또는 형상 관리는 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것으로, 형상 관리는 일반적인 단순 버전관리 기반의 소프트웨어 운용을 좀 더 포괄적인 학술 분야의 형태로 넓히는 근간을 이야기한다. 최종 소스코드를 저장하고 공유하는 역할인 원격 저장소가 있고, 여기에서 소스코드를 내 로컬 저장소(내 PC)로 받아와서 소스코드를 수정한 후, 다시 원격 저장소로 업로드하는 구조이다. Git의 저장소의 종류 Remote Repository (원격 저장소) : 원격 서버(GitHub)에 저장..
github와 leetcode 연동을 이용한 알고리즘 포트폴리오 만들기
·
git
알고리즘 문제를 풀 때마다 github에 자동으로 커밋해 주고 내 리파지토리에 업로드되어 포트폴리오처럼 사용할 수 있는 방법에 대해 소개하려고 한다. 우선 github에 가입이 되어 있다는 가정하에 진행된다! [leetcode 회원가입] LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 문제는 상단의 Problems에 있다. leetcode는 백준이나 프로그래머..
해니01_15
'git' 카테고리의 글 목록 (3 Page)