AWS, Infra/Gitlab
-
[Git] 이미 올린 PR 수정하는 방법 (+ Commit, Merge 취소하는 방법)AWS, Infra/Gitlab 2022. 11. 22. 10:13
이미 올린 PR 수정하는 방법 수정 후 git add 하기 (이미 추가된 경우 필요 X) git commit --amend (commit 덮어쓰기) git push -f origin [branch-name] 무조건 강제로 밀어 넣어야 반영이 된다. Commit 취소하는 방법 - git reset --soft HEAD^ Merge 취소하는 방법 git reset --merge ORIG_HEAD (현재 바라보고 있는 헤드의 merge 취소) Git 커밋 계정 정보 수정 git config --local user.name "계정명" git config --local user.email "이메일주소" Git 로컬 패스워드 수정 git config --unset credential.helper git pull ..
-
[git] git clone 오류 (Clone succeeded, but checkout failed)AWS, Infra/Gitlab 2022. 3. 22. 16:37
팀원들과 작업을 하다가 git 소스를 clone을 하는데, 오류가 발생하였다. 이때 잘 보면, 로그에 "src/index_\.css"가 있는 것을 알 수 있다. " 동료가 맥에서 작업한 소스를 윈도우에서 clone으로 받다보니, '\'가 인식이 되지 않는게 아닐까 싶다. " 파일 명을 수정해주니, 정상적으로 clone이 되었다. 참고) 파일명이 지나치게 긴 경우에도 발생하는 오류라고 한다. https://codinghani.tistory.com/71 [Git] git clone 시 warning git clone 시 파일들을 전부 다운하지 못하는 오류가 발생했다. 파일을 확인해보면 다운받지 못한 파일은 git 상에서 삭제된 상태로 나타나 있었다. Clone succeeded, but checkout fa..
-
[git, gitlab] .gitignore로 확장자 없는 파일을 무시하는 법 (gitignore)AWS, Infra/Gitlab 2021. 12. 15. 23:09
🚀 들어가며... 컴파일된 실행파일의 경우 확장자가 없습니다. .gitignore에서 확장자 없는 파일을 무시하는 방법입니다. 💌 소스코드 (.gitignore) # Ignore all * # Unignore all with extensions !*.* # Unignore all dirs !*/ 🔗 참고한 글 https://stackoverflow.com/questions/5711120/gitignore-binary-files-that-have-no-extension gitignore binary files that have no extension How can binary files be ignored in git using the .gitignore file? Example: $ g++ hello.c..