목록데이터 엔지니어링 정복/Git-GitHub (9)
지구정복
이전 포스트에 이어서 새로운 가정을 해보자 만일 내가 새로운 팀에 들어갔고 팀프로젝터가 "깃허브 주소를 줄테니 test123 폴더를 clone해서 수정작업하고 다시 깃허브에 올리세요" 라는 업무를 주었다고 가정해보자 현재 워킹디렉터리에는 test2 라는 폴더밖에 없는 상태이다. 이제 깃허브에 들어가서 test123이라는 원격저장소의 url을 복사한다. git clone github.com/JiHooney/test123.git 명령어를 입력하면 성공적으로 clone됐음을 알 수 있고 ls 명령어를 통해 확인해본다. test123이 생겼음을 알 수 있다. 이제 작업 디렉터리를 test123으로 이동한 뒤 파일목록을 확인한다. 이제 README.md 파일을 실행해서 내용을 수정해본다. "수정했습니다." 라는 ..
저번 포스트에 이어서 깃과 깃허브를 연결한다. 만일 팀에서 프로젝트를 진행중이라고 가정하자. 주어진 업무를 위해 코드를 작성 및 수정하고 로컬저장소에 commit 시킨 상태이다. 여기서 모든 팀원들에게 공유하기 위해 자신의 로컬저장소에서 원격저장소로 수정된 파일을 공유해야 한다. 이때 사용되는 명령어가 git remote이다. ls -al 명령어 실행하면 로컬저장소인 .git 폴더가 보인다. 여기서 git remote 명령어를 입력하면 아무런 결과가 나타나지 않는다. 현재 로컬저장소에 연결된 원격저장소가 없기 때문이다. 따라서 깃허브에 접속해서 새로운 원격저장소를 만든다. test123 이라는 원격저장소를 만들었다. 이제 원격저장소에 url 을 복사한다. https://github.com/JiHooney..
ㅇGit 개념 - Working Directory(로컬저장소) 개인 코드 작성하는 곳 - Staging 영역 git add를 통해서 수정된 코드를 올리는 영역 - Repository git commit 을 통해서 최종 수정본을 git hub에 제출 ㅇinit, add, commit, status, checkout 명령어에 대해 배워보기 먼저 워킹디렉터리로 이동합니다. test2라는 새로운 디렉터리를 만듭니다. ls 명령어를 통해 현재 master 디렉터리 안에 있는 디렉터리 확인한다. test2와 test123이 있음을 알 수 있다. test2 디렉터리로 이동한다. vi 명령어를 이용해서 파일을 생성한다. 아래와 같은 화면이 뜨면 i 를 눌러서 파일내용을 편집하고 "hi hello bye~"입력한다. 그..
ㅇGithub 설치법 및 사용법 -깃 설치하기 -README 생성하지 않은 경우 -README 생성한 경우 ㅇ깃 설치하기 git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98 Git - Git 설치 이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은 정말 훌륭하기 때문에 2.0 git-scm.com 여기서 자신의 운영체제 맞춰서 설치합니다. 저는 윈도우이므로 '윈도우에 설치'를 클릭합니다. 개인 PC에 맞는 비트로 설치를 해줍니다. '내컴퓨터' - 오른쪽 버튼 - '속성' - '시스템..