# branch

Git Rebase
emoji: 🎶title: git branchdate: '2023-03-03 13:10:00'author: 권형석tags: gitcategories: git gitbranch gitflowgithub.io 블로그에 작성했던 글을 옮겼습니다.<span style=

How to use Git?
이전에 만들었던 프로젝트의 소스를 깃에 업로드 했던 적이 몇 번 있다. 사실 몇 번 사용해 본 적이 있음에도 협업에는 단 한 번도 사용해보지 않아 이번 기회를 통해 관련 명령어들을 정리하며 방법을 정리해 볼 생각이다. 그리고 남이 'Git 어떻게 써요?'라고 물어볼 때

[Git] 브랜치 merge에 대한 고민과 cherry-pick
프로젝트 초기 세팅 이후 개발을 시작했다. 우리 팀은 git flow 전략을 선택함에 따라 develop(이하 dev) 브랜치에 기본 세팅(sccafold, 라이브러리 초기 세팅, git hub 등...)후 각자 담당하는 기능의 브랜치를 생성해 작업을 하기로 했다.
Git은 뭐고 Github은 뭔가요?
movie Git : 버전 관리를 위한 소프트웨어 Github : git이 저장되는 공용공간(Gitlab, Bitbucket등 여러 곳이 있다.) 커맨드 $ git commit -m (작업수행 내용) 각 버전의 변경사항만 저장되는거라서 압축파일처럼 용량이 크지 않음 $ git logs 이제까지 저장한 버전내용들 기록 보기 $ git reset --ha...
github에서 브랜치를 삭제했는데 로컬 branch목록에는 반영되지 않은 경우
github에서 브랜치를 삭제했는데 로컬 branch목록에는 반영되지 않은 경우 "git remote prune origin" 명령은 "origin"이라는 원격 저장소에 더 이상 존재하지 않는 원격 분기에 대한 로컬 참조를 제거합니다.

[ Git ] 깃 브랜치 전략
개발을 하기로 했다면 Git 또는 SVN 을 사용하거나 들어봤을 것이다. 이러한 도구들은 개발자들이 팀으로 코드를 작성하는데 있어서 효율적으로 협업할 수 있도록, 코드를 관리하는데 도움을 준다. 깃에는 브랜치라는 하나의 줄기 ( 공통으로 개발하고 있는 코드 ) 에서 독
[git] Branch 가지치기
branch는 프로젝트 협업에 있어 큰 역할을 합니다. 메인 프로젝트와 독립적으로 나누어(=branch) 각자 역할을 수행한 이후 최종적으로 메인(=master)과 병합을 한다. 이 같은 과정을 협업이라 한다. branch는 다른 branch끼리도 영향을 주지 않기 때
git master branch에 작업한 것 push 하는 법
Fatal: 정방향이 불가능하므로, 중지합니다.👉 이런 에러가 뜨면서 push나 pull이 안됨pushpull또는
[Flutter] 플러터 버전 업그레이드 안될 때
플러터 버전 업그레이드 안될 때 이번에 Flutter 3.3에서 3.7.3으로 업그레이드를 진행하려고 하는데 에러가 발생하고 업그레이드가 진행되지 않았다. Flutter Upgrade를 진행할 때 터미널에 아래 명령어만 입력하면 자동적으로 업그레이드를 진행한다.

[Git Branch] 새로운 branch 생성 및 푸시하기
팀으로 개발해본 적이 약 2년? 전에 인턴 6개월 했을 때 빼고 없는지라 git 사용법을 많이 까먹었다..그 당시에도 호다닥 하느라 git을 제대로 익히지도 못하고 사용했다.원티드 프리온보딩 인턴십 과정 동안 많이 공부해야겠다.

개발규칙 정하기
happyhouse는 개인프로젝트가 아니라 팀프로젝트이기에 분명 규칙이 정해져 있어야 프론트와 백간의 협업, 그리고 프론트 내부에서의 협업이 원활하게 이뤄진다.issue를 생성하기위해서 깃헙 프로젝트의 issue탭을 클릭한 후 우측상단의 New Issue를 눌러주면 다

Github 팀 작업 과정(Mac)
초기 세팅 new Organization 만들기 팀원 초대 Organization 내부에 리포지토리 만들기 팀원 추가(권한 read -> write) 처음에는 파일 업로드 각자 branch 만들기 바탕화면에 폴더 아무거나 만들기, 우클릭 -> git bash git c
[Git] Default 브랜치는 master에서 main으로 변경되었다.
Git default브랜치가 master에서 Main으로 변경되었다 밑의 코드로 다시 브런치를 변경해주자.
git master pull하기
두개의 pc를 이용해서 커밋을 하고 있던 상황이었다. a pc에서 로컬에 커밋을 해놓고 push를 하지 않아 b pc에서 그 커밋을 pull할 수 없었다. 그래서 b pc에서 그냥 다시 진행을 하였고(양이 많지 않았음) 다시 a pc에서 그 커밋들을 pull 받아 진행