IT/git15 [git] Merge, Squash and Merge, Rebase and Merge [Merge]Fast-Forwarded Merge새로운 branch A가 Main branch로부터 분기된 이후 Main branch에 새로운 커밋이 올라오지 않았다면, A가 최신 branch라고 할 수 있다. 이 경우 A의 변경이력 그대로 Main으로 가져올 수 있다.From https://github.com/insidedw/react-webpack5-ssr 27eb3af..3d95fe7 main -> origin/mainUpdating 27eb3af..3d95fe7Fast-forward [Squash and Merge]여러 개의 커밋을 하나로 합친 후 병합하는 방법입니다. 이 방식은 특히 협업 과정에서 여러 사람이 같은 기능을 개발하거나 버그를 수정할 때 유용합니다. 커밋 히스토리 .. 2024. 8. 14. [git] .env file 무시 설정 반영되지 않을 때 .gitignore 파일에 들어가기 전에 파일이 이미 tracking되어 있었다면, ignore 파일에 해당 파일을 추가하였음에도 불구하고 계속 tracking되어 있을 수 있다. 이 문제를 해결한다 git rm .env --cached git commit -m "Stopped tracking .env" https://stackoverflow.com/questions/38983153/git-ignore-env-files-not-working git ignore .env files not working I have a laravel project. In the root directory are these 4 files: .env .env.example .env.local .env.staging I have.. 2024. 3. 31. Git - remote: Invalid username or password 해결방법 1 git config --global --unset user.password 해결방법2 토큰 생성 https://github.com/settings/tokens/new 터미널에서 PUSH 및 Pull 실행 시 로그인하라는 얼럿이 노출됨. 패스워드로 해당 토큰을 복붙해주면 해결. 2023. 7. 6. GIT - Revert 개념 취소하면서 새로운 버전을 생성한다. 사용 예시 git revert 2adc3b6c199138b153cabf80c001c52c60c5f0d7 Revert "refactor app component" This reverts commit 2adc3b6c199138b153cabf80c001c52c60c5f0d7. # 변경 사항에 대한 커밋 메시지를 입력하십시오. '#' 문자로 시작하는 # 줄은 무시되고, 메시지를 입력하지 않으면 커밋이 중지됩니다. # # 현재 브랜치 develop # 브랜치가 'origin/develop'에 맞게 업데이트된 상태입니다. # # 커밋할 변경 사항: git push 사용 예시2 # 어떤 커밋이 왜 revert 됬는지 commit message를 통해 관찰 가능함으로 더욱 유용.. 2023. 6. 19. GIT - pull 에러 잡기 이슈 현재 브랜치와 'origin/develop'이(가) 갈라졌습니다, 다른 커밋이 각각 159개와 661개 있습니다. (리모트의 브랜치를 현재 브랜치로 병합하려면 "git pull"을 사용하십시오) ➜ mustardseed git:(develop) ✗ git pull remote: Enumerating objects: 25, done. remote: Counting objects: 100% (25/25), done. remote: Compressing objects: 100% (7/7), done. remote: Total 25 (delta 17), reused 24 (delta 17), pack-reused 0 오브젝트 묶음 푸는 중: 100% (25/25), 3.99 KiB | 255.00 KiB/.. 2023. 6. 18. GIT - pull, push, clone이 명령어로 안될 때 이슈 Intellij 이용하여 clone, push, pull 명령어가 작동하지만 command line에서 해당 명령어들이 작동 안할경우 해결하는 방법을 소개하고자 한다. 필자의 경우 git clone xxx, pull xxx 하면, 해당 repository를 찾을 수 없는 에러 메시지만 보여 답답했다. intellij에서는 명령어가 실행이 되는데... remote: Repository not found. fatal: repository 'https://xxx.xxx.git/' not found 해결방법 git config --edit --system helper = xxx 이 들어간 라인을 삭제 한다. 그리고 다시 해보면 된다. 2023. 6. 13. 이전 1 2 3 다음