일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- backend
- HTML
- GRID
- react
- ECMAScript
- DART
- 리액트
- frontend
- express
- Flutter
- javscript
- MongoDB
- 자바스크립트
- CLONE
- Component
- ES6
- pug
- NextJs
- clonecoding
- CSS
- graphQL
- Session
- nodejs
- JavaScript
- form
- node.js
- API
- Mongoose
- TypeScript
- heroku
- Today
- Total
목록git&github (6)
Enjoy Programming
우선 $ cd ~/.ssh 로 변경할 키가 저장된 폴더로 이동한다. $ ssh-keygen -f {name} -p Enter old passphrase: 위 명령어에 name에 원하는 개인키의 네임을 넣고 입력하면 이전 비밀번호를 치라고 나온다 그리고 새로운 비밀번호를 입력하면된다.. git 명령어마다 비밀번호 치기 귀찮아서 바꾼다...
좋다... 샀다 맥스튜디오! 드디어 작업 공간이 완성! 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로 삽질을.... 그냥 이러면 쉽게 해결 할 문..
git에서 강력한 기능인 branch에 대하여 알아보자 branch : 사전적 용어는 가지를 치다~ 주로 협업에 많이 좋은 기능인것 같다. 프로젝트를 진행하며 많은 커밋을 하게 되는데 여러 개발자들이 마스터에 영향을 주지않고 각자 동시에 다양한 작업을 할 수 있게 해주는 기능이다. 마스터는 그대로 유지가 되지만 각자 작업 영역에서 마음대로 소스코드를 변경할 수 있고 이렇게 분리된 작업 영역에서 변경된 내용은 나중에 원래의 버전과 비교해서 하나의 새로운 버전으로 만들어 낼 수있다. 이 그림이 잘 설명 해준다. 마스터는 독립적으로 유지 되지만 나나 또다른 누군가가 같은 코드를 다른 영역에서 구성하고 변경하고 손볼 수 있다. 이는 작업시에 마스터에 영향을 주지 않는다. 그리고 나중에 이를 합치고 프로젝트를 완..
내가 프로그래밍을 배우던 중 깃에 대해 알게 되었다.. 근데 아직도 잘 모른다. 이제부터 git에 대해서 알아보고자 한다. Git 이란! 버전관리시스템 ( vcs, version control system ) 중 하나로 프로그래머들 사이에서 가장 유명하다 GitHub는 git의 데이터를 저장하는 서버이다. git은 파일을 계속 Tracking 한다. git이 왜 필요할까? 우린 열심히 코딩을하고 프로그래밍을 짠다. 매번 저장하고 주석달고.. 근데.. 방대한 코드에서 내가 짠 코드가 뭔가 잘못 되었다면 다시 하나씩 지우고 다시 돌리느냐? ctrl+z로 무한 되돌리기? 근데 이미 저장하고 reboot된 상태라면? 매번 여러 파일을 만들어 저장? 돈이 없다.. 그만한 저장장치를 사려면... 데이터 센터도 아니..