# pull

2. pull vs fetch, merge, squash and merge, rebase and merge
1. fetch vs pull : 원격 저장소의 최신 커밋을 로컬로 가져오기만 함 : 원격 저장소의 최신 커밋을 로컬로 가져와 또는 2. fast forward merge vs 3-way-merge fast forward merge는 브랜치를 병합할 때 굳이 다

도커 이미지 배포
도커 이미지를 도커 허브 저장소나 사설 레지스트리에 저장하는 방법에 대한 설명입니다. 도커 허브 저장소에 이미지를 올리는 방법과 사설 레지스트리를 생성하는 방법, 그리고 레지스트리 컨테이너를 생성할 때 주의할 점들이 설명됩니다.

도커 이미지 컨테이너 명령어
도커 이미지와 컨테이너를 생성, 삭제, 노출하는 방법과 컨테이너 내부에서 빠져나오는 방법, 이미지 내려 받는 방법, 목록 확인하는 방법, 컨테이너 내부로 들어가는 방법, 환경변수 설정하는 방법을 설명합니다.

도커 허브에 이미지 업로드 하기
🔗 도커 허브도커 허브 사이트에서 로그인하기리눅스에서 도커 로그인하기처음엔 id, pw 를 입력해야 하지만 두번째 부터는 자동 로그인 되는 듯 하다.참고로 이메일 말고 아이디를 입력해야 로그인 가능하다.Login Succeeded 문구가 나오면 로그인 성공이전에 작업
[git] push, pull 할때 username, password 묻는경우(2)(ssh로 연결)
새로운 로컬 컴퓨터(아이맥)으로 작업을 하려고 git 작업을 진행하려는데 이런메시지가 있어서 기록을 남겨놓게 됐다. 이게 발생. chatGPT에게 물어보니 이런 안내가 나왔다 그럼 ssh 키로 설정을 변경해볼까... http를 ssh키로 변경하기 위해서는 gi
<TIL - 0022> Fork 부터 Pull Request
1. Fork 2. clone $ git clone url 3. branch $ git checkout -b 브랜치명 4. push $ git add . $ git commit -m "커밋메세지" $ git push origin 브랜치명 5. pull request push 완료후 github Compare & pull request 버튼 6. co...
초심자를 위한 깃 사용 안내서
(Github, Intellij 기준으로 설명합니다.) 처음 git을 사용할 때 너무 헷갈리고 코드가 날아갈까봐 무서워서 못썼던 경험을 바탕으로 작성합니다. 이곳에서 기초를 익히고 다른 게시물들을 검색해서 보시면 다양한 git 사용법을 보실 수 있습니다. >git

[Git] git 기초 (VSCODE)
로컬 저장소 → 원격 저장소 : git remote 진행원격 저장소 → 로컬 저장소 : git clone 진행(vscode에서 clone repository 후 url 넣어도 된다.)처음 commit 할 때는 git config —global 로 유저 이름과 메일을 입
git master branch에 작업한 것 push 하는 법
Fatal: 정방향이 불가능하므로, 중지합니다.👉 이런 에러가 뜨면서 push나 pull이 안됨pushpull또는
git master pull하기
두개의 pc를 이용해서 커밋을 하고 있던 상황이었다. a pc에서 로컬에 커밋을 해놓고 push를 하지 않아 b pc에서 그 커밋을 pull할 수 없었다. 그래서 b pc에서 그냥 다시 진행을 하였고(양이 많지 않았음) 다시 a pc에서 그 커밋들을 pull 받아 진행
git & github simple flow
Git & Githun Flow Git hub - repository Git clone clone을 사용하는 경우에는 init을 하지 않아도 된다.(.git에 대한 정보를 모두 불러오기때문) Main 브랜치 - git pull origin main[brach가 m

Fan out on write
pull model조회 시점의 부하를 쓰기 시점의 부하로 치환 (쓰기 성능↑ , 조회 성능↓)시간 복잡도↑ , 공간 복잡도↓ex) 1번 유저(from)가 팔로워들(to)의 게시물(post)을 타임라인에 띄우려면 Post Table에 to.id(post.memberId)

Git 관련 명령어 정리
repository 생성git initgit clone (git 저장소 URL)cloneremote repository의 내용을 통째로 다운로드 한다.git clonecommit파일, 폴더의 내용이 변경되거나 추가될 때 기록할 때 사용한다.push, pull을 안하고

Front-end 국비지원 #050일
mac suwon test 라는 저장소를 생성하였다.Quick setup 창이 뜬다.업로드 할 프로젝트 폴더를 열고 터미널 bash를 연다.아래의 순서로 명령어를 입력한다.git initgit add .git commit -m "first commit"git branc

[ssh+git] remote마다 github 계정 바꾸기
개인적으로 여러 계정에 여러 private 레포를 사용할 일이 생겼는데, 그 과정에서 불편한 과정들을 해소하기 위한 해결법을 기록합니다.

Error : Need to specify how to reconcile divergent branches. 해결하기
팀단위 프론트 작업중👉 에러사항를 실행했는데 Need to specify how to reconcile divergent branches. 라는 에러가 발생하면서 pull 작업이 제대로 진행되지 않았다.이런 경우는 충돌나는 부분이 있고 pull 을 제대로 진행할 수