본문 바로가기
728x90
반응형

여러가지/git17

[Git] 깃 커맨드에서 변경사항 원래대로 되돌리는 방법 !! (롤백 하는법) [Git] 깃 커맨드에서 변경사항 원래대로 되돌리는 방법 !! (롤백 하는법) IDE를 사용하면 편리한 환경에서 롤백이 가능합니다. 하지만 너무 편한 것에 익숙해져서 커맨드에서 하는법을 몰라 검색했습니다...ㅠㅠ cmd 에서 롤백하는 명령어 입니다 ! git status 했을때 보이는 변경사항 git checkout -- 파일 EX) git checkout -- chatbot_api/chatterbot/logic/library.py 2023. 7. 9.
[Git] push 완료 된 파일 .gitignore 적용 하는 방법 !! [Git] push 완료 된 파일 .gitignore 적용 하는 방법 !! .gitignore 를 늦게 작성하여 올리면 안되거나 올리기 싫은 파일이 계속 잡힐 때가 있습니다.(스트레스....ㄷㄷ) 그럴 때 캐쉬를 지워주면 간단하게 해결 됩니다 ! 아래 명령어를 순서대로 사용하시면 됩니다 ㅎ git rm -r --cached . git add . git commit -m ".gitignore" git push 2023. 6. 30.
[Git] 변경 내용 무시하고 가장 최신 커밋으로 이동 후 pull 받기 [Git] 변경 내용 무시하고 가장 최신 커밋으로 이동 후 pull 받기 여기저기에서 작업하다보면 깃이 충돌나서 merge를 해야할 때가 있습니다. 하지만 기존 변경내용은 날려버리고 그냥 최신버전을 받고 싶으시다면 간단하게 아래 명령어로 진행하시면 됩니다 ㅎ git reset --hard HEAD git pull 2023. 6. 22.
[GitLab] 리모트 에러 해결방법 !! error: refname refs/heads/master not found fatal: Branch rename failed [GitLab] 리모트 에러 해결방법 !! error: refname refs/heads/master not found fatal: Branch rename failed 깃랩에서 리모트 도중 git branch -M main 명령어에서 위와 같은 에러가 발생하였고, 해결방법을 찾아보니 깃 add랑 commit 을 안해서 발생했다고 해서 $ git add * $ git commit -m 'init' 진행 후 하니 잘 되었습니다 :) 2023. 6. 20.
[Github] 깃 에드, 커밋 취소하는 방법 !! (git add / git commit 취소방법) [Github] 깃 에드, 커밋 취소하는 방법 !! (git add / git commit 취소방법) 1. git add 취소 방법 git reset HEAD 파일명을 입력하시면 취소 가능합니다. (입력 안하면 모든 add 취소) git reset HEAD 파일명 2. git commit 취소 방법 git reset HEAD^ 를 입력하시면 가장 최신의 커밋을 취소합니다. (꺽쇠 갯수에 따라 취소 가능합니다.) EX) git reset HEAD^^^ -> 최신의 커밋 3개 취소 git reset HEAD^ 3. git commit 취소 방법 - 특정 커밋 예를들어, git reset --hard c9198and213..... 커밋 해시값을 입력해주시면 특정 커밋을 취소 가능합니다. git reset --.. 2022. 12. 13.
[Github] 퍼블릭(public) 저장소를 프라이빗(private) 저장소로 변경하는 방법 !! Github 퍼블릭(public) 저장소를 프라이빗(private) 저장소로 변경하는 방법 !! 본인의 깃 프로젝트로 들어간 후 Settings -> 맨아래 Danger Zone -> Change visibility -> Make private 하시면 변경 됩니다 ㅎ 2022. 5. 13.
[GitLab] pre-receive hook declined 에러, 오류 발생 시 해결 방법 !! GitLab pre-receive hook declined 에러, 오류 발생 시 해결 방법 !! Gitlab에서 push를 했는데, pre-receive hook declined 에러가 발생하면서 push가 실패했습니다. 이유를 살펴보니 Gitlab에서는 기본적으로 Maintainer에게만 push 권한이 부여되고 Developer에게는 권한이 부여되지 않기때문에 권한을 재설정 해줘야 합니다. GitLab의 Project에서 Settings -> Protected branches로 가셔서 push 권한을 Developer + Maintainer 로 변경해주시면 해결 됩니다 :) 2022. 4. 10.
Git merge 충돌이 일어났을때 // 원격 저장소를 로컬 파일에 덮어쓰기 git merge 충돌이 일어나거나 잘못됐을때, 로컬에 있는 파일을 다시 원상복구(원격저장소에 있는 상태로) 시킬때 쓰는 방법입니다. git fetch --all git reset --hard origin/master git pull 이렇게 하면 원격저장소에 있는 상태로 로컬 파일이 변경 됩니다 ! 깃은 아무리해도 적응이 되지 않네요 ㅠㅠ 2021. 1. 11.
728x90
반응형