본문 바로가기

컴퓨터 프로그래밍/GIT6

[GIT] Remote Repository 등록 및 변경 1. Repository 생성 2. IntelliJ 파일 생성 3. git bash 터미널에 아래 코드 입력 echo "# e" >> README.md git init git add README.md git commit -m "{commit 하고 싶은 문구}" git branch -M main git remote add origin {remote 하고 싶은 Repository 주소}git push -u origin main 4. Remote 및 commit, push 성공!Remote 를 이용해서 Repository 를 변경하면, Repository 를 다른 Repository 에도 적용시킴으로서,backup 파일을 만들다든지, 반복되는 작업을 Repository 를 통해서 해결하고 시작할 수도 있다.현.. 2024. 10. 13.
[Git] Pull Request 올리기 나의 기능 브랜치에서 공용 브랜치 ( main 등등 ) 으로 합칠 때 여러 방법이 있지만 안전한 방법 중 하나는 Pull Request 를 통해 merge 전에 승인을 받는 것이다. 나의 브랜치 dev 에서 코드를 수정하고 push 를 통해 원격 저장소에 저장시킨다.git add .git statusgit commit -m ""git push origin dev로컬 브랜치 dev에서 원격 저장소 브랜치 dev로 코드가 올라간다.push 를 한 후에 github 페이지를 확인해보면 이 알람이 뜬 걸 볼 수 있고, 옆에 Compare & pull request 버튼을 눌러준다. 최상단 compare : dev 에서 base : main 으로 합치겠다는 말을 뜻한다 title 과 description 을 작성.. 2024. 8. 2.
[Git] branch 와 협업 실전 가이드 브랜치 는 복사본이다.복사본을 통해서 메인 (배포) 브랜치와, 테스트 브랜치 기능 개발 브랜치 등으로 나눠서 관리를 할 수 있다.  브랜치 생성 명령어 * git branch 브랜치이름 * git branch갖고 있는 branch 리스트가 나옴현재 branch 앞에는 * 이 붙음  브랜치 이동 명령어 * git switch 브랜치이름* git checkout 브랜치 이름 브랜치 한 번에 생성&이동* git switch -c 브랜치이름* git checkout -b 브랜치이름새로운 브랜치 login 에서 수정된 코드를 저장git add .git commit -m ""하고 나서 이전 main 으로 이동하면 수정한 코드가 수정 전으로 돌아감 코드 짠 새로운 브랜치 login 을 main 브랜치로 합치기git .. 2024. 8. 1.
[Git] 최신 commit 지우기 및 안 보이는 파일 삭제하기 git 에 commit 을 했는데 맘에 들지 않을 때, git reset ^HEAD 를 git bash 에 입력하면 가장 최근 commit 이 지워진다.git bash 에 ls 를 입력하면 해당 파일과 같은 폴더 위치 안에 있는 파일들이 뜬다. 여기서 숨겨진 파일을 보고싶으면 ls -a 를 입력해준다.  그런 다음 rm -rf .gitignore 과 같이 rm -rf 다음에 파일을 입력해주면 삭제가 된다. 다시 ls -a 로 확인을 해주면 잘 되어있다. 2024. 7. 26.
[Git] error: Your local changes to the following files would be overwritten by merge 에러 해결 팀원들과 git 을 이용해서 협업을 할 때 git pull 시 위와 같은 에러가 발생할 때가 있다. error: Your local changes to the following files would be overwritten by merge:         index.html Please commit your changes or stash them before you merge. local 환경에서의 변경사항과 github 의 최신 변경사항이 충돌을 해서 그 전에 확인을 하기 위함이다. 오류메세지대로 commit 을 한 번 해서 저장을 하는 방법을 사용하자. commit 을 넣었을 시에 commit 은 로컬 환경에 변경사항을 저장하고, pull 했을 때 로컬 환경의 내용과 github 의 내용을 merg.. 2024. 7. 18.
[Git] Git 사용해보기 git 코드 변경점 기록 ( 버전 관리 도구 ) github 온라인 백업, 공유, 협업 ( 온라인 코드 저장소 ) Git 필수 명령어- git init 코드 관리를 시작하는 명령어 프로젝트 시작 전에 딱 한 번만 입력하면 됨 정확한 프로젝트 폴더(경로) 에서 입력해야 함 ( 터미널에 pwd 를 입력해 확인하기 ) initialized emty Git ~ 뜨면 성공 .git 폴더(숨겨진 폴더) 가 생성 됨 ( ls -a 명령어로 확인 가능 )  - git add - git commit 코드를 저장하는 명령어 git add 파일명git add .현재 나의 경로의 모든 변경된 사항을 지정한다. git commit -m "메세지작성"  + 메세지 작성에는 나중에 확인할 수 있도록 자세히 적어줘도 좋음 git a.. 2024. 7. 15.