본문 바로가기

Web Development/git13

git pull 관련 원격에서 commit된 내용을 pull 안한 상태에서로컬에서 다른 작업을하고 commit한 상태였다. 이떄 push, pull 둘다 안됨pull쪽 에러코드는 아래와같았음You have divergent branches and need to specify how to reconcile them~ how to reconcile divergent brancheshint?git config pull.rebase false # mergegit config pull.rebase true # rebasegit config pull.ff only # fast-forward only좀 찾아보니pull은 내부적으로 git fetch 후에 새로 내려온 커밋을 현재 브랜치에 merge한다고 함 SourceTr.. 2025. 6. 11.
gitHub 리드에 움직이는 영상 올리기 GitHub의 경우 리드미에 MP4파일을 바로 올릴 수 없다.?GIF파일을 업로드 해야 한다. 리드미에 업로드할 수 있는 파일의 크기는 10MB로 제한 https://www.screentogif.com/ ScreenToGif - Record your screen, edit and save as a gif or videoFree screen recorder tool. Record, edit and save as a gif or video.www.screentogif.com여기서 다운받고 gif영상으로 찍어야함 그다음에github레포에 gif영상 업로드 하고리드미에서 이런식으로 하면 됨 구현한 기능 보여주기1. 보여줄 기능 정하기2. 영상 어떻게 찍을지 계획하기 2025. 5. 26.
git + IntelliJ 이상한 에러상황 IntelliJ에 연동되어있던 git.exe는 내가 사용하고 있는 git.exe와는 다른 깃이였다.( 즉 컴퓨터에 git.exe가 2개가 있던 상황 ) 이때,  서로다른 브랜치 a,b의 디렉토리가 다른상황a에는 (가)라는 디렉토리가 있고, b에는 (가)디렉토리가 없다. a,b 브랜치 변경 상황( 서로 와따가따 )에서a에 왔을때, 인텔리제이가 (가)디렉토리를 인식을 못하는거 같아 근데 이게@Builder 인식 못하는거랑도 상관 있는듯? 뭔가 IntelliJ가 인식하는 파트들이 다 세분화 되있는거 같아explore쪽은 disk에서 인식하는거같고@Builder를 인식하는 계층이 또 따로있는거같고 2025. 1. 7.
git 01 .git 폴더커밋(commit)을 통해 상태 저장, Git은 변경된 내용을 "스냅샷"으로 저장 이 스냅샷은 디스크에 직접 영향을 주는 것이 아니라 Git이 관리하는 .git 폴더에 저장 .git 폴더는 모든 변경 기록과 메타데이터를 보관함  브랜치 a,b 가 있을때 a와b의 파일들이 섞일 위험 ?Git은 브랜치를 독립적으로 관리하도록 설계 브랜치는 서로 독립된 작업 공간 브랜치를 전환하면, 해당 브랜치에 저장된 파일 상태로 작업 디렉토리를 변경합니다. Git은 현재 체크아웃된 브랜치의 상태만 작업 디렉토리에 표시 브랜치를 전환하면 Git이 작업 디렉토리를 새 브랜치의 상태로 업데이트하기 때문에 한 브랜치의 파일이 다른 브랜치에 섞이지 않습니다. .git 폴더에서 브랜치들각각의 브랜치들은 파일이나 폴더로 .. 2024. 12. 31.
git-bash 명령어 cmd, git-bash, shell 등등 cli들마다 명령어가 다달라  D드라이브로 이동cd /d Git Bash - 복사, 붙여넣기 단축키 단축키복사하기Ctrl + Insert붙여넣기Shift + Insert 2024. 12. 25.
그냥elipse java프로젝트에서 gitignore파일 종종 git이용하면서.java파일 말고 .class파일들이 변경사항으로 잡히는 경우들이 많았따  bin폴더 아래에 .gitignore파일이 있고 내용이 위와같이 " /패키지 명/ " 이렇게 되있으니.class파일 변경사항으로 안잡힘( bin폴더는 .class파일들 들어있는 폴더임 ) 2024. 6. 26.