본문 바로가기
반응형

Server, DevOps/Git3

IntelliJ와 GitHub연동하기(2021 최신버전) 매번 이클립스를 쓰다가 기업에서는 이클립스 대신 IntelliJ를 쓴다는 것을 알게 되고 바꾸어보았는데, 진짜 이클립스보다 훨씬 편리했다. 오늘은 Github과 작업중인 로컬 프로젝트를 연동하는 방법을 소개하려한다. 1. Github 계정을 IntelliJ에 연동하기 (1) File에서 Settings 클릭 참고로 단축키는 ctrl+alt+S이다. (2) 설치한 Git의 실행파일의 경로를 설정해준다. (3) 바로 밑에 있는 Github을 클릭하고 Add account를 해준다. 나는 이미 연동이 되어있어서 +버튼으로만 추가를 할 수 있는데 아무것도 연동되어있지 않는 상태라면 바로 Add account가 뜰 것이다. 클릭하면 이처럼 자동으로 웹이 켜지고 웹으로 로그인에 성공하면 연동이 완료된다. (4) 계.. 2021. 12. 26.
[Git] 깃 non-fast-forward reject 푸시 오류 해결(+최초 커밋) 새로운 저장소에 최초 커밋과 푸시를 하려는데 계속 이런 오류가 떴다. 로컬에서 git init과 remote add까지 모두 제대로 했는데도 되지않았다. --allow-unrelated-histories도 안되고 새로 저장소를 만들어야겠다 하고 포기하려던 무렵 간단하게 고치는 방법을 구글링하다가 찾아냈다!!! (재야의 고수들이란... 최고..) git push origin +main 브랜치앞에 이렇게 +만 더해주면 잘된다! 결국 원인은 내가 원격 깃페이지에서 readme 파일을 추가한 것 때문에 로컬에는 그 파일이 없으니 push가 되지 못한것! 근데 이렇게하니 원래 있던 readme는 사라졌다. 앞으로는 로컬에서 더해준 다음에 원격에서 수정해줘야겠다. 나는 첫 푸쉬였기에 이런저런 방법을 막 해볼 수 있.. 2021. 10. 23.
[Git] Git(깃) 사용법 완벽정리(+ cmder.exe를 사용하는 방법) 프로그래밍을 배우고 학원에서 깃을 쓰라고 했지만, 감히 강사님?에게 질문을 할 수 있는 분위기도 아니어서 우리 팀은 약 2주간을 깃에 매달려서 사용법을 익혔다. 왜 컨플릭트가 나는건지 알 수가 없었고.... 메인에서 pull을 받는 순서도 언제 받아야하는건지... 비전공자라 물어볼 곳도 없어서 답답한 나날들이었다ㅠㅠㅠ (사실 전공자들도 모르는 사람들이 많은 것 같았다...) 어느 구글 게시글에도 딱 정확하게 순서를 알려주는 포스팅이없어서 너무 아쉬웠다. 그래서 내가 정리했따!! (( ))안에 있는 건 명령어 예제이다! 깃 순서: 1. 나만의 작업공간인 브랜치를 만들고 접속한다. ((git checkout -b "원하는브랜치명")) 2. 개발환경(이클립스)에서 작업을 한다. 3. 내 branch 작업들을 .. 2021. 10. 8.
반응형