Git 5

ZIP파일 GItHub에 신규 레포지토리로 등록하기

GitHub에서 다운로드한 ZIP 파일을 새 레포지토리로 다시 등록하려면 다음 단계를 따르면 됩니다.ZIP 파일 압축 해제: 먼저, 다운로드한 ZIP 파일의 압축을 해제합니다. 이 파일에는 원래의 Git 저장소가 포함되어 있을 수 있습니다.새 Git 레포지토리 생성:GitHub 웹사이트에 로그인합니다.오른쪽 상단의 + 버튼을 클릭하고 New repository를 선택합니다.레포지토리 이름과 설명을 입력하고, 필요에 따라 공개/비공개 설정을 합니다.Create repository 버튼을 클릭하여 새 레포지토리를 생성합니다.Git 초기화 및 최초 commit 등록:압축 해제한 폴더에서 파일 주소창에  "cmd"를 입력하여 터미널을 열거나터미널(또는 명령 프롬프트)을 열고, 압축 해제한 폴더로 이동합니다.아래..

Git 2024.08.06

git clone - intellij 세팅

프로젝트 권한 받기 File -> new -> Get from Version Control (레포지토리 url 또는 깃허브 계정 연결 시 레포지토리 선택) * 레포지토리 구조 그대로 따올경우 gradle 인식 못하는 경우 발생-> build.gradle 우클릭 gradle link? 머머~ 클릭 Project Structure -java version 설정 Setting - Enable annotation processing 체크Build Tools -> gradle -> intelliJ IDEA로 설정(Build and run using, Run tests using) --------------------------- main 레포지토리 fork 후 내 계정에서 관리브런치 하나 만들어서 개발 후  Pu..

Git 2022.05.30

[Git] git pull 에러 "your local changes to the following files would be overwritten by merge"

얼마 전 서버 내에서 java application.properties에 직접 접근하여 IP를 잠시 수정했다가 돌려놓았던 일이 있었는데 그로인해 수정사항이 생기는 바람에 .add 하지 않을 경우 실패되는 상황이 발생했다. 에러내용) error: Your local changes to the following files would be overwritten by merge: src/main/resources/application.properties Please commit your changes or stash them before you merge. 번역내용은 아래와 같습니다. 오류: 다음 파일에 대한 로컬 변경 사항은 병합에 의해 덮어쓰여집니다. src/main/resources/application...

Git 2021.11.16

[Git] fork, 버전 관리, pull request

fork? 다른 사람의 repository를 그대로 내 git으로 가져오는 작업. 즉 협업을 위해 어떤 부분을 수정하거나 추가 기능을 넣기 위해 해당 원본 repository를 나의 git repository로 그대로 복제하는 기능이다. fork한 저장소는 기존 원본 저장소와 연결되어 있어 아래와 같이 사용하게 된다. 1. 작업 전 fork한 소스를 최신 버전으로 업데이트를 해야 한다. * fork한 후 시간이 지나 원본repo가 업데이트 됬을 경우에 해당한다. (repo를 삭제 후 다시 새로 fork해도 된다. 기록들은 빠이) 2. 작업 후 pull request로 요청한다. 관리자의 merge(합병)을 승인 받으면 나의 소스들이 원본과 합쳐지게 된다. * 1. 작업 전 fork repository 업..

Git 2021.09.15

[Git] 기본 명령어 정리

기본 명령어 저장소 생성 git init 원격 저장소로부터 복제 git clone {url} 변경 사항 체크 git status 특정 파일 스테이징 git add {파일명} 변경된 모든 파일 스테이징 git add . 커밋 git commit -m "{커밋 메시지}” 원격으로 보내기 git push origin main 원격저장소 추가 git remote add origin {원격서버주소} Commit 커밋 합치기 git rebase -i HEAD~4 // 최근 4개의 커밋을 하나로 합치기 커밋 메세지 수정 git commit --amend // 마지막 커밋메세지 수정(ref) 커밋 이력 확인 git log // 모든 커밋로그 확인 git log -3 // 최근 3개 커밋로그 확인 git log --pr..

Git 2021.08.12