본문 바로가기

GIT4

[git] remote git에 로컬 경로 연결하기 보통 git clone 을 통해 깃에서 코드를 받아오는데, 간혹 내가 로컬에서 만든 파일을 비어있는 깃 레포에 올리고 싶을 때가 있다. (제 표현이 이해 가세요?? 제가 봐도 좀 애매한디) 깃과 연결되어 있지 않은 경로를 git 에 업로드 하고 싶을 때! 아래와 같이 해주면 된다 # 현재위치에서 git initialize git init # 저는 경로를 통째로 업로드하고 싶어서요 git add . # 브랜치는 main 혹은 master git checkout -b main git commit -m "commitcommit" # remote 연결 저장소 git remote add origin git push -u origin main 2023. 7. 19.
[Git] commit author 수정하기 프로젝트가 많아지다보면 여러개의 깃 계정을 사용하게 될 수도 있다. (가령 private gitlab이라던가...) 이럴때 git 에서 초기에 설정한 global user 설정이 commit에 뒤집어 엎어질 때가 있다. 이럴 때는 git config --global user.name을 통해 수정하는 것도 있지만 하나만 수정하고 싶다면 아래와 같이 써보자 $ git commit --amend --author="hoseung2 " 다만 바로 이전 커밋에만 해당된다. 2022. 9. 13.
[git/조각조각깃/조깃]깃 커밋메시지 수정하기 git commit amend 본론으로 고! 가장 최근 커밋 메시지를 수정하고 싶은 경우 git commit --amend 위 명령어를 입력하면, 아래와 같이 vi 편집기가 나온다. 아래에서 temp commit이 내가 이전에 입력한 커밋 메시지에 해당되는데, 메시지 부분을 수정해주면 된다. temp commit # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # Date: Mon Oct 4 13:21:58 2021 +0900 # # On branch hoseung2/*** # Changes to be committed: # modified.. 2021. 10. 4.
[GIT] 깃 브랜치 삭제 오류, error: The branch 'why-an-deoi' is not fully merged. 깃에서 코드를 머지하고, 이제 사용할 일이 없는 브랜치라서 삭제하려고 아래 명령어를 쳤다 아래는 깃 브랜치 삭제 명령어다 hoseung2@hoseung2:~/python_project$ git branch -d why-an-deoi 그랬더니 브랜치 왜안돼를 없앨 수 없다는 에러가 나왔다. error: The branch 'why-an-deoi' is not fully merged. If you are sure you want to delete it, run 'git branch -D why-an-deoi'. 이럴 땐 그냥 깃에서 알려준것처럼 -d 옵션을 대문자로 바꿔준다. 간단! 깃은 생각보다 설명을 친절하게 해준다. hoseung2@hoseung2:~/python_projects$ git branch .. 2020. 10. 8.