반응형

git 4

[Git] git stash (gitKraken)

하단의 다크모드 버튼을 누르시면 좀 더 편안하게 보실 수 있습니다. git stash 코드 작성중 다른 브랜치로 이동해야 할 때, commit 하지않은 작업이 있을 때 브랜치 이동이 불가능하다. 변경사항을 commit하고 싶지않거나, 아직 commit 준비가 되지않았을 때 코드 임시저장을 위해서 git stash를 사용한다. 임시저장 git stash 코드 불러오기 1. 저장한 코드를 불러오고 stash 영역에서 삭제 git stash pop 2. 코드를 불러오고 stash 영역에서 삭제하지 않고 유지 git stash apply 변경사항 git stash git stash list로 vscode에서 stash 내역을 확인 [GitKraken에서 stash] 변경사항 WIP에 있는 변경사항들을 stash..

• GIT 2022.11.27

[Git] Git 사용 기초 ( local-remote / branch-head / push-pull )

Git != GitHub Git - 분산 버전 관리 프로그램 - 코드 버전 관리 소프트웨어 - 어느 컴퓨터에서나(로컬에서) 가능 (인터넷 연결이나 계정등록 필요없음) GitHub - git을 바탕으로 하는 코드 호스팅 플랫폼 - 원격 저장소를 대신 제공해주는 서비스(웹서비스) - 클라우드에 저장해서 다른 사람과 쉽게 공동으로 작업 local과 github dusruf 1. repository 생성부터 시작할 때 - Github 페이지 > New repository (상단바) > repository name 작성 > create repository - 나의 로컬 repository를 Github repository와 연결 (remote 추가) git remote add origin https://githu..

• GIT 2022.10.26

[GIT] git 기본사용 reset / revert / merge / rebase

Git The world's most popular version control system. (VCS) - Version control 버전관리는 파일의 변화를 시간에 따라 추적하고 관리하는 것을 도와주는 소프트웨어이다. - 이전버전의 파일을 다시 볼 수 있게 해주고 버전들간의 혹은 파일들간의 변화를 비교하거나 변화를 되돌리고, 다른 작업자들과 그 변화를 공유할 수 있도록 해주는 등의 다양한 역할을 한다. - git 최초설정 (name과 email을 빼고 입력하면 설정된 상태 확인가능) git config -global user.name "name" git config -global user.email "email" - 기본브랜치명 (기본 브랜치명이 master로 설정되어있어서 main으로 변경) gi..

• GIT 2022.05.15

[GIT] Git flow / Rebase / Upstream

Git flow 🔻 main과 개인 브랜치 사이에 중간 브랜치를 생성한다. ? 아직 확인이 제대로 되지않은 feature branch를 세상밖에 바로 내보낼 수 없기 때문에, 개발자들끼리 merge하여 기능을 테스트하고 확인하는 branch를 생성한다. ✔️ main > develop > feature main branch : main은 실제로 상품 단계에서 구동되고 있는 단계의 코드들이 모여있다. (production release에 사용되는 branch) develop branch : 다음 release에 포함되기 위해 생성된 feature branch 코드가 병합되는 브랜치이다. feature brnach : 새로 생성하는 기능을 개발할 때 사용되는 브랜치이다. ✔️ main으로 병합하기전에 크게..

• GIT 2021.12.17
반응형