일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Windows
- nginx
- nodejs
- log4j2
- mybatis
- LOG4J
- JavaScript
- dbeaver
- react
- wildfly
- jetbrains
- Git
- springboot
- gradle
- docker
- kubectl
- VSCode
- IntelliJ
- database
- BPMN
- JPA
- intellijIDEA
- tibero
- Spring
- NCP
- Kubernetes
- gson
- Java
- useEffect
- MySQL
- Today
- Total
목록Git (6)
두 손끝의 창조자
원격지 주소를 바꾸기 위해 기존 원격지를 삭제하고 다시 추가하거나config파일을 직접 수정하지 마세요. 간단한 명령어 한 줄이면 끝납니다.git remote set-url [원격지명] [새URL]예)git remote set-url origin ssh://git@10.10.10.10/ab/my.git
remote: HTTP Basic: Access denied. The provided password or token is incorrect or your account has 2FA enabled and you must use a personal access token instead of a password.git 서버에서 리포지토리를 http 또는 https 프로토콜로 clone하려고 할 때 종종 볼수 있는 오류이다. 오류 내용을 보면 패스워드 토큰이 정확하지 않거나 이중 인증을 활성화 해놔서 개인접근토큰이 필요하다는 의미인데 이중 인증을 활성화 한적이 없다면 기존에 윈도우에 존재하는 자격증명을 그대로 사용하다가 오류가 난것이다. 오래됐거나 서버 정보가 바끼었거나. 그래서 간단하게 기존에 저장되어 있..
git config --global pull.ff only 리모트에 자신 커밋 보다 상위에 다른 뭔가가 있으면 merge 할 때 오류가 뜬다.
.gitignore 파일을 추가 **/$*내용 추가
denying non-fast-forward refs/heads/master (you should pull first) 원격지에 push 된 커밋을 되돌리고자 할 때 git push -f origin master 로컬 커밋을 reset 하고 push 하면 발생할 수 있는 오류이다. 원격지에 강제 push 할 권한이 없어서 발생한다. github에서는 강제 커밋할 수 있도록 옵션을 줄 수 있고 linux에 git 서버를 구축한 경우 서버에서 강제 커밋 받을 수 있는 옵션을 설정해야한다. bare 리포지토리에서 git config --global receive.denynonfastforwards false 로 옵션을 줄 수 있는데 false 로 설정이 안될 수 있다. 그럴때는 config 파일을 열어서 fa..
커맨드 라인에서 "code" 로 vscode가 실행되어야 함 환경 변수 파일 열기 ~/.gitconfig 환경 변수 파일이 없으면 한번도 설정정보를 넣은적 없다는 의미임. 이메일을 등록하든, 이름을 등록하든 하나는 설정한 뒤에 하던지, 파일을 직접 만들면 됨. 아래 설정은 lt 명령어로 log를 그래프로 표시되게 하는 설정. git config --global alias.lt "log --oneline --decorate --graph --all"이렇게 한뒤 git log lt라고 치면 로그가 그래프로 나옴. log lt -10라고 치면 최근 10개만 나옴 환경 설정하기 커밋 메시지 등에 사용할 에디터를 vscode로 설정함 비교 기능도 vscode에서 실행되도록 설정함 [core] editor = co..