일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git lab
- ngrok실행
- SCSS
- API 토큰
- rewrites
- icon
- nextjs 설치
- react
- There isn’t anything to compare
- react env
- typescript react
- input type=file
- npm styled-reset
- react typescript
- 컨디셔널 렌더링
- getModifierState
- dart 변수
- CSS
- next.js css
- ngrok설치
- createGlobalStyle
- API token
- Git
- fetch
- github
- styled components
- bootstrap
- nextjs .env
- nextjs
- github io
- Today
- Total
목록Git (11)
꾸준히 성장하는 개발자

git push 하려고 하는데 또 push가 되지 않는다. 구글링 시작 찾아보니 키체인 설정이 필요하다고 한다. 키체인 들어가서 그 안에서 github검색하고 선택하면 이렇게 뜨는데 저 암호보기를 체크 눌러주면 비번을 입력하는 게 나온다 그 위치에 맥 비밀번호를 넣어주면 암호가 보이는데 계정과 비번을 재설정해주면 된다고 한다. 그런데 난 안됨 다시 이제 다른 방법으로 url 재설정해주기 git remote set-url origin {깃헙 경로 주소} 인터넷으로 찾았을때 경로를 재설정해주라고 나와서 이렇게 작성하면 된다고 나온다. 그런데 난 예전에 레포 주소를 바꾸기 위해 위처럼 작성했을 때 계속 안되었어서 그때 해결했던 방법으로 깃헙 경로 주소 사이에 계정아이디@ 를 아예 붙여서 진행했다. git re..
깃헙에 올리지 않고 관리해야 하는 파일이 이미 푸시해버리고 나중에 .gitignore에 추가하고 올라간 파일을 되돌리고 싶을때 한번 겪고 잊지 않기 위해 정리한다. git rm -r --cached . git add . git commit -m '커밋 메시지' git push

프로젝트를 하던 중 git 협업을 위해 fork를 떠서 작업 후 pr을 보내는데 아래 화면이 나오며 진행이 되지 않는 상황이 발생했다. 아무래도 fork를 뜬건 main 브랜치에서 fork를 떴는데 나중에 생성된 develop 브랜치로 merge를 하려고 해서 이렇게 뜬것 같다. 그외에도 fork 떠왔는데 연결이 끊긴 경우에도 이렇게 나타났다 해결방법!! push를 보내기 전에 먼저 pull 을 해서 받아주고 프로젝트를 병합을 시키고 진행을 해야 한다. git remote add upstream upstream주소 git pull upstream develop --allow-unrelated-histories upstream 이 연결이 되어 있다면 아래처럼 pull 받을 때 --allow-unrelate..

-m m 플래그를 작성하게 되면 원래 파일에 들어가 있는 메시지가 지워지고 작성이 되기 때문에 1. 덮어쓸 수 있는 가능성 2. 윗줄에 쓰여 있는것을 수정할수 없다. 권장하지는 않는다. git commit을 쓰고 enter를 치게 되면 위 사진처럼 띄워지는데 이때 제목과 내용을 작성해주면 된다 먼저 제목을 작성하고 엔터 2번후 내용을 작성한다. 메시지를 작성하고 저장을 한다. 저장후 나가기 : :wq https://www.conventionalcommits.org/ko/v1.0.0/ Conventional Commits 커밋 메세지에 사용자와 기계 모두가 이해할 수 있는 의미를 부여하기 위한 스펙 www.conventionalcommits.org

gitlab을 사용해보려고 한다. gitlab에서 레포지토리를 만들고 clone을 진행하기 위해 아래처럼 작성했다 git clone gitlab레포주소 작성하니 이름과 비밀번호를 입력하라는 창이 뜬다 (캡쳐를 하지 못해 글로 입력한다) 이름을 쓰고 엔터를 쳤는데 아래처럼 메시지가 뜨고 진행이 되지 않는다 remote: HTTP Basic: Access denied fatal: Authentication failed for .... 엔터를 치면 비밀번호 입력칸으로 가는 것이 아닌 바로 확인 버튼이 눌러져 그런 것 같다 이름은 gitlab에 가입할때 작성했던 NAME을 작성하고 password는 gitlab의 비밀번호를 작성하면 된다. 다시 새로운 레포지토리를 만들어 확인해보니 처음 한번만 입력하면 되는 것..

협업으로 일을 하게 되면 팀장이나 다른 팀원이 진행하던 프로젝트를 가져와야 할 때가 있다 그럴 때 github fork 해서 프로젝트를 가져오게 되는데 Fork 하고 Pull Request 하는 과정을 정리해보자 Git Fork 가져올 프로젝트에 가서 오른쪽 위를 보게 되면 Fork 버튼이 있는데 버튼을 누르면 레포지토리 생성할때처럼 페이지가 뜬다 생성할 이름 확인하고 아래 Create fork 버튼 눌러 내 레포지터리에 생성해준다. 생성이 되었다면 내 레포지토리에 가서 코드 버튼을 누르고 주소를 복사한다. 그리고 터미널이나 vscode의 터미널등을 열고 설치할 위치에 가서 git clone 복사한주소 cd 레포지터리 이름 code . // 현재 폴더위치 vscode 실행 를 입력하고 프로젝트를 가져와주..

결과물을 github pages에 업로드할 수 있게 도와주는 패키지 웹사이트로 만들어서 무료로 배포할 수 있게 도와준다 npm i gh-pages 위 명령어를 터미널에 입력하고 설치해준다. github에 아직 프로젝트를 push를 안했다면 먼저 푸시해주고 package.json으로 가서 맨 아래 이렇게 "homepage" : "

https://hexo.io/ Hexo Hexo is a fast, simple & powerful blog framework powered by Node.js. hexo.io 먼저 hexo를 설치전 npm, node가 깔려있어야 한다. $ node -v $ npm -v 를 입력하고 설치가 되어 있다면 version이 뜰 것이다 안 뜬다면 설치하고 오자 그리고 github에 가서 위처럼 유저이름.github.io 이렇게 적고 새로운 repository를 만든다 난 이미 만들어저 저렇게 에러메시지가 뜨지만 새로 만들면 만들 수 있을것이다 그리고 한 아이디당 하나씩만 만들 수 있다는점 !!! $ npm install -g hexo-cli 입력하고 hexo를 설치한다. 설치를 완료하고 $ hexo 입력하고 이..