일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- GRID
- Flutter
- Component
- 리액트
- form
- Session
- graphQL
- Mongoose
- express
- javscript
- JavaScript
- nodejs
- HTML
- 자바스크립트
- backend
- CLONE
- API
- pug
- frontend
- ECMAScript
- DART
- TypeScript
- MongoDB
- ES6
- react
- clonecoding
- NextJs
- node.js
- heroku
- CSS
- Today
- Total
목록git (4)
Enjoy Programming

좋다... 샀다 맥스튜디오! 드디어 작업 공간이 완성! m1pro 14인치와 m1 max 맥스튜디오 두개로 늘었다.. 감사합니다 와이프님! 아무튼 맥스튜디오로 마이그레이션 하고 다시 ssh설정 해주고~ 깃 remote repo를 변경 해줘야 해서 그냥 잊고 있던 기록을 남긴다. 우선 git remote -v 로 저장소 확인 해주고 git remote set-url origin git@ T는 뒤에 주소다 아무튼 좋다

잘못 병합된 branch 되돌리기 코드 현재 회사 사이트 한개의 중심 기능을 리뉴얼 하다보니 dev에는 항상 작업 반영 release는 운영 수정사항만 관리 하고 있었다. 언제 잘못되었는지 분기가 되는 main에 dev가 반영 되어 있었다. release hotfix 건 수정 후 배포하고 역으로 다시 merge 하다가 main이랑 상태 동기화를 이뤄버려서 release에 최신 dev 코드가 반영 되어버렸다.. 하.. 순간 먹먹 해졌다.. 아무튼 이 삽질 저 삽질 하다가 해결했는데 매우 간단한 문제였다... 그냥 release를 받아놓고 revert 시키면 되는 거였는데 vscode git graph에서 되돌릴려고 하니 rebase 만 뜨길래 자꾸 rebase로 삽질을.... 그냥 이러면 쉽게 해결 할 문..
개발 공부를 하며 한번씩 접하는 fork 라는 단어.. fork한... 이게 뭔 말이야 싶어 mdn을 뒤적였더니 나왔다.. Fork는 프로젝트에 누군가의 자신의 수정 사항을 추가하기 위한 어떤 시점에 있는 기존 소프트웨어 프로젝트의 사본!이라고 한다. 기본적으로, 만약 소프트웨어의 라이센스가 허가한다면, 코드를 복사하여 자신의 추가사항을 가지고 그 코드를 개발할 수 있는데, 이것이 fork가 되는 것이다. fork는 무료 오픈소스 소프트웨어 개발에서 볼 수 있고 이는 Git을 사용한 기여 모델 덕에 더 많이 사용되는 용어이다. 또 검색해보니! 비슷한 내용이긴 하나 프로그래밍의 관점으로 서술한 내용이 있어 끄적여 보면 fork 함수는 원래 실행되던 프로세스의 복사본을 만드는 함수이다. 최초의 프로세스를 부..

git에서 강력한 기능인 branch에 대하여 알아보자 branch : 사전적 용어는 가지를 치다~ 주로 협업에 많이 좋은 기능인것 같다. 프로젝트를 진행하며 많은 커밋을 하게 되는데 여러 개발자들이 마스터에 영향을 주지않고 각자 동시에 다양한 작업을 할 수 있게 해주는 기능이다. 마스터는 그대로 유지가 되지만 각자 작업 영역에서 마음대로 소스코드를 변경할 수 있고 이렇게 분리된 작업 영역에서 변경된 내용은 나중에 원래의 버전과 비교해서 하나의 새로운 버전으로 만들어 낼 수있다. 이 그림이 잘 설명 해준다. 마스터는 독립적으로 유지 되지만 나나 또다른 누군가가 같은 코드를 다른 영역에서 구성하고 변경하고 손볼 수 있다. 이는 작업시에 마스터에 영향을 주지 않는다. 그리고 나중에 이를 합치고 프로젝트를 완..