본문 바로가기

반응형

git 공부

(9)
Git 정리 - 잘못올린 파일 삭제, 브랜치, add/commit/push 취소 미니프로젝트 협업을 위해 간단하게 정리하고있다.깃허브 잘못 올렸을때, 브랜치 개념, 사용, add/commit/push 잘못했을때 옵션들이다.다음의 블로그 참고했다. ⚡️ Github에 잘못 올라간 파일 삭제하기 https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-Github%EC%97%90-%EC%9E%98%EB%AA%BB-%EC%98%AC%EB%9D%BC%EA%B0%84-%ED%8C%8C%EC%9D%BC-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B8%B0 ⚡️ Branch 정리 (git branch / checkout / switch / merge / rebase) https://inpa.tistory.com/entry/GIT-%E2%9A%A..
Git 정리 - git 개념, 버전관리, 기록보기, 원격저장소 깃을 본격적으로 사용하고자 간단한 개념 정리하고 있다. push pull commit 같은 자주쓰는 명령어 정리했다. 다음의 블로그를 참고해서 정리했다. 잘돼있다 참 ⚡️ git 개념 & 원리 (그림으로 알기쉽게 비유 😃)https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-%EA%B0%9C%EB%85%90-%EC%9B%90%EB%A6%AC-%EC%89%BD%EA%B2%8C%EC%9D%B4%ED%95%B4 ⚡️ 버전 관리하기 (git init / add / commit / log / diff)https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-%EB%B2%84%EC%A0%84-%EA%B4%80%EB%A6%AC%ED%..
Git 정리 - 핵심 기본 명령어(add, status, log, reset, commit, remote, pull, clone, branch, merge) 프로젝트 작업에서 깃 협업을 진행한다.학생때나 조금 사용해봤어서 많이 잊었다.잘 안써봐서 무엇이 중요하고 정확히 어떤상황에서 사용하는지에 대해 알지 못하지만 내가 참고해서 사용하기 위해 정리한다. 그리고 더 자세한 부분은 참고했던 블로그 링크를 둔다. 정리가 잘 돼있어서 여기서 다 퍼왔다.https://inpa.tistory.com/entry/GIT-%E2%9A%A1%EF%B8%8F-%ED%95%B5%EC%8B%AC-%EB%AA%85%EB%A0%B9%EC%96%B4-%EC%9A%94%EC%95%BD-%F0%9F%9A%A9-%EC%B4%9D%EC%A0%95%EB%A6%AC초기 설정현재위치에서 지역 저장소 생성git init 사용자 이름지정 $ git config --global user.name "[사용자..
Git 정리 - 협업하기 fork, Pull Request 미니 프로젝트가 곧 시작된다.Git으로 협업 과정은 필수다. 구글 서칭을 통해 기본적인 플로우와 필수로 알아야하는 명령어들을 찾아 보았다.원활한 협업 Git사용을 위해 내가 생각이 안 날때 찾아보기위해 정리한다. Fork내께 아닌 기존에 레포지토리가 존재한다. 난 이 프로젝트에 기여자(Contribute)가 되고 싶다.fork: 다른 사람의 저장소에 있는 레포지토리를 내 원격 저장소, 깃허브로 가져오는 것이다.   fork 하고 원격 레포지토리를 내 로컬에 Clone한 후 코드를 수정하면된다.Clone: 레포지토리를 로컬저장소에 복사이것저것 수정한 후 내 원격 저장소에 커밋한다. 그 후 원래 퍼온 레포지토리에 Pull Request를 보낸다.원래 주인이 수정내용 확인 후 허가해주면 merge가 된다. P..
[git] github에서 협력하여 작업해보자 (organization) 개인의 repository에 여러명이 짠 코드를 복붙으로 합친다면 너무 비효율적이다 내가그랬다 팀원과 협력하여 github에서 작업해 보자 우선 github에 Oragnization이라는 계정을 만들어야 한다 여러 명이 같은 프로젝트를 관리하는 데 사용하는 그룹 계정이고 사람들을 서브 그룹을 나누어 관리할수 도있다 github 로 로그인 후 위화면에서 create organization으로 쉽게 계정을 만들수있다 모두의 작업공간이다 팀원이 필요하다 추가를 해보자 View organization을 들어가면 People 클릭 우측 Invite member 클릭 초대할 친구의 email을 입력 후 수락을 할 시 멤버들이 뜬다 든든하다 여기에 repository를 만든다면 공동계정(organization)에 작..
[git] github에서 branch를 사용해서 가지를 쳐보자 언제 까지 master에만 때려박을순 없다 branch를 알아보자 branch는 말그대로 가지이다 기존 master에서 작업 하던 거에서 branch를 뻗어 작업 한 후 좋다 싶으면 합치고 아니다 싶으면 삭제 하면 되는 기능이다 1. 브랜치 만들기 git branch branch1 branch1이라는 브랜치를 만들어 줬다 git branch 를 사용하면 현재 브랜치 목록을 볼 수 있다 *가 붙어있으면 현재 선택된 브랜치 2. 브랜치 선택하기 "branch1"이라는 이름을 만들어 줬으면 임마를 사용하겠다는 명시가 필요하다 checkout 을 사용한다 git checkout branch1 요롷게 head포인터가 branch1을 가리킨다 git checkout -b abcdefg// 브랜치명 을해주면 브랜치 ..
[git] github에 나의 프로젝트를 업로드 해보자 github에 저장소를 만들었다면 이제 넣어보자 참고: victorydntmd.tistory.com/53 우선 git이 설치 돼있는지 확인하자 cmd창에 git --version 으로 버전 확인. 설치가 안돼있다면 ->git-scm.com/downloads 고고 local repository는 자신의 PC에서 작업공간! remote repository는 github에 있는 공간! 기본 명령어: git init : 새로운 local repository 생성 git add : 변경된 파일 storage에 추가 git commit : add한 파일을 local repository에 저장 git push : local repository 를 remote repository에 업로드 git저장 과정: 출처:med..
[git] github에 작업저장소를 만들자(Repository) git은 버전 관리 툴이고 gitgub는 웹상에서 소스 코드를 올려서 다른 사람과 공유 및 협업을 할 수 있다 작업 저장소를 만들어 주어야 하는데 Repository라고 한다 Repository 만들기 나의 깃허브 아이디를 만들면 좌측 상단에 New 버튼이있다. Repository name에 원하는 이름을 적고 Public (다른사람에게 소스공개) 과 Private ( 나만보기)를 선택해준 후 하단의 Create repository를 눌러주면 waglewale이란 이름으로 나의 repository 목록에 생성 돼있다. 이제 이 곳의 주소로 소스 업로드 및 내려받기가 가능하다 안에 들어가서 code▼를 눌러보면 repository주소가 생성 돼있는것을 볼 수 있다 다음은 cmd창에서 업로드하는 방법을 알아보자

반응형