깃 Git 이해하기 Part 2 Revert: "변경 커밋을 남기며" 특정 과거 시점으로 돌아가기 Working Directory 뿐만 아니라 Staging Area, Local Repository까지 Da3de11 시점으로 돌아가게 된다. Working Directory + Staging Area + Local Repository까지 변경 사항이 적용 되었는가? Working Directory, Staging Area, ... 깃gitgit [Git] Fast-Forward 병합 예전 포스트에서 두 브랜치를 병합하는 방법을 간단하게만 다뤘습니다. 오늘 다룰 병합 방식은 Fast-Forward 병합 방식인데, 이 병합 방식이 무엇이고, 어떻게 이루어지는지 알아보도록하겠습니다. Fast-Forward는 가장 간단한 병합 방식입니다. 이 방식은 혼자 개발하는 경우에 사용되는 병합방법입니다. --graph 등의 옵션으로 본다면, 여러 브랜치를 나누게 되더라도 결국 순차적으로... 병합깃mergegitfast-forwardfast-forward Git(깃) 이란 무엇인가? Git과 Git-Hub의 차이점에 대해서 알아보자 ! ✔️ Git 이란? 로컬에서 관리되는 분산 버전 관리 시스템(VCS : Version Control System) 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 다양한 파일의 변경사항을 지속적으로 추적하기 위해 사용가능 하다. GitHub, Bitbucket, Gitlab 등 다양한 Git 기반 버전 관리 호스팅 서비스들이 존재한다... 맥깃허브깃githubgitgit [Git] 3-way 병합 지난 포스트에서 다룬 은 순차적으로 분기되어 작업된 브랜치를 병합하는데 사용한 병합 방식이었습니다. 오늘 다루는 3-way 병합은 좀 더 복잡한 상황에서의 병합 방식입니다. 다른 개발자와 작업을 진행하게 되는 경우 내가 분기한 브랜치, 다른 개발자가 분기한 브랜치에서 작업이 이루어지게 됩니다. 이때 브랜치 상황은 내가 작업하는 브랜치의 커밋, 다른 개발자가 작업하는 브랜치의 커밋, 두 브랜치... merge깃병합gitgit git 설정 & push 방법 git사이트로 먼저 들어가자. 로그인. 다시 VSC (Visual Studio Code)로 돌아와서 git과 연결한다. VSC 에서 git 하고 연결하는 방법은 여러가지가 있지만 나는 그냥 편하게 좌하단 부분의 사람모양 (?) 을 클릭해서 계정과 연결한다. 현재 프로젝트 폴더에서 위의 명령어를 입력해서 git을 초기화 시켜줌 레포지토리를 생성하자. 이름은 헷갈리지 않게 방금 만든 프로젝트 폴... 깃깃헙githubgitgit 개발 기초 | 깃(Git) 이란? Git 이란? (분산) 버전 관리 시스템 - DVCS(Distributed Version Control System) 코드의 History를 관리하는 도구. 개발된 과정과 역사를 볼 수 있으며, 프로젝트 이전 버전을 복원하고 변경 사항을 비교, 분석 및 병합이 가능 차이(diff) 가 무엇이고, 수정 이유를 log로 남길 수 있다. Git_Command init : 로컬 저장소 설정 add ... 깃gitgit 깃 허브 만만히 보지도 말거니와 너무어렵게도 생각하지 말거니와~ 하지만, 깃 테스트를 통해 내가 얼마나 깃에 대해 무지했는 지 다시 한 번 느낄 수 있었다. git add . git commit -m " git push origin 브랜치 명 Task 1: Git Repository 생성 & Git 폴더 초기화 Task 2: Git 폴더에 파일 생성 & 내용 작성 및 Repository에 push add, commit 후 생성한 repository로 pu... 깃깃허브진실의 방깃 Github | SSH 키 등록하기 42서울에서 과제를 제출할 때 처음으로 git clone , git push 명령어를 쓰게 되었는데, 이를 위해서는 내가 사용하는 로컬 환경에서 SSH 키를 받아 42서울 서버에 저장해야 했다. Github 가 SSH 프로토콜을 지원하기 때문에 우리는 SSH 키를 통해 원격으로 Git Clone, Push와 같은 코드 관리를 안전하게 수행할 수 있는 것이다. 간단하게 SSH와 키에 대해 알아... sshgit pushgithub깃허브깃gitgit cloneSSH keySSH key TIL 84 l 위코드 중간시험(2차) - Git 위코드 중간시험(2차)에 대해 적어본다 ✔ 작성한 코드 cd Desktop mkdir test cd test mkdir wecode cd wecode git init git remote add origin https://github.com/jyb/git_test.git(레파지토리주소) ✔ 작성한 코드 vi test.js i : 활성화하기 esc키 -> :wq 로 저장 add . commit ... 중간시험위코드git깃WeCodeWeCode Git Flow 톺아보기 깃 플로우에 대해서 살펴보겠습니다. ➡️ 먼저 예시를 통해서 깃 플로우에 대해서 살펴보겠습니다. master branch: 배포가 이미 되었거나 배포될 예정인 소스가 담기 브랜치, master branch에서는 배포가 될 때 tag를 달아주는 식으로 관리를 합니다. develop branch: 실제 개발이 진행되는 브랜치, 여러 개발자가 함께 공유를 하면서 개발을 하게 되는 브랜치입니다. f... git깃git Git 설치 및 명령어 정리 (명령어가 변경 될 수 있으니 아래 링크에서 명령어 확인 후 설치하는 것을 추천드립니다. HomeBrew 설치 명령어 HomeBrew 설치 후 아래의 명령어를 입력하면 다운이 잘 되었을 경우 현재 버전이 나옵니다. 4.HomeBrew 설치 완료 후 아래의 Git 설치 명령어를 입력하면 Git이 설치됩니다. Git 설치 명령어 Git 설치 후 아래의 명령어를 입력하면 Git의 버전을 확인할 수... 깃명령어깃허브githubgitgit [Git] Git 명령어 정리 git 저장소 초기화 (local storage에 git 폴더 생성) git 상태 확인 변경사항 확인 변경된 파일명의 내용을 추가 변경된 내용 모두 추가 add된 모든 내용들을 untracked 상태로 변경 commit(메모) 과 함께 변경내용을 확정 입력된 이름과 주소로 원격 저장소를 추가 (초기 상태의 원격 저장소 별칭은 origin) 이름의 원격저장소를 삭제 이름의 원격저장소의 이름을 ... git깃github명령어깃허브git
Git 이해하기 Part 2 Revert: "변경 커밋을 남기며" 특정 과거 시점으로 돌아가기 Working Directory 뿐만 아니라 Staging Area, Local Repository까지 Da3de11 시점으로 돌아가게 된다. Working Directory + Staging Area + Local Repository까지 변경 사항이 적용 되었는가? Working Directory, Staging Area, ... 깃gitgit [Git] Fast-Forward 병합 예전 포스트에서 두 브랜치를 병합하는 방법을 간단하게만 다뤘습니다. 오늘 다룰 병합 방식은 Fast-Forward 병합 방식인데, 이 병합 방식이 무엇이고, 어떻게 이루어지는지 알아보도록하겠습니다. Fast-Forward는 가장 간단한 병합 방식입니다. 이 방식은 혼자 개발하는 경우에 사용되는 병합방법입니다. --graph 등의 옵션으로 본다면, 여러 브랜치를 나누게 되더라도 결국 순차적으로... 병합깃mergegitfast-forwardfast-forward Git(깃) 이란 무엇인가? Git과 Git-Hub의 차이점에 대해서 알아보자 ! ✔️ Git 이란? 로컬에서 관리되는 분산 버전 관리 시스템(VCS : Version Control System) 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 다양한 파일의 변경사항을 지속적으로 추적하기 위해 사용가능 하다. GitHub, Bitbucket, Gitlab 등 다양한 Git 기반 버전 관리 호스팅 서비스들이 존재한다... 맥깃허브깃githubgitgit [Git] 3-way 병합 지난 포스트에서 다룬 은 순차적으로 분기되어 작업된 브랜치를 병합하는데 사용한 병합 방식이었습니다. 오늘 다루는 3-way 병합은 좀 더 복잡한 상황에서의 병합 방식입니다. 다른 개발자와 작업을 진행하게 되는 경우 내가 분기한 브랜치, 다른 개발자가 분기한 브랜치에서 작업이 이루어지게 됩니다. 이때 브랜치 상황은 내가 작업하는 브랜치의 커밋, 다른 개발자가 작업하는 브랜치의 커밋, 두 브랜치... merge깃병합gitgit git 설정 & push 방법 git사이트로 먼저 들어가자. 로그인. 다시 VSC (Visual Studio Code)로 돌아와서 git과 연결한다. VSC 에서 git 하고 연결하는 방법은 여러가지가 있지만 나는 그냥 편하게 좌하단 부분의 사람모양 (?) 을 클릭해서 계정과 연결한다. 현재 프로젝트 폴더에서 위의 명령어를 입력해서 git을 초기화 시켜줌 레포지토리를 생성하자. 이름은 헷갈리지 않게 방금 만든 프로젝트 폴... 깃깃헙githubgitgit 개발 기초 | 깃(Git) 이란? Git 이란? (분산) 버전 관리 시스템 - DVCS(Distributed Version Control System) 코드의 History를 관리하는 도구. 개발된 과정과 역사를 볼 수 있으며, 프로젝트 이전 버전을 복원하고 변경 사항을 비교, 분석 및 병합이 가능 차이(diff) 가 무엇이고, 수정 이유를 log로 남길 수 있다. Git_Command init : 로컬 저장소 설정 add ... 깃gitgit 깃 허브 만만히 보지도 말거니와 너무어렵게도 생각하지 말거니와~ 하지만, 깃 테스트를 통해 내가 얼마나 깃에 대해 무지했는 지 다시 한 번 느낄 수 있었다. git add . git commit -m " git push origin 브랜치 명 Task 1: Git Repository 생성 & Git 폴더 초기화 Task 2: Git 폴더에 파일 생성 & 내용 작성 및 Repository에 push add, commit 후 생성한 repository로 pu... 깃깃허브진실의 방깃 Github | SSH 키 등록하기 42서울에서 과제를 제출할 때 처음으로 git clone , git push 명령어를 쓰게 되었는데, 이를 위해서는 내가 사용하는 로컬 환경에서 SSH 키를 받아 42서울 서버에 저장해야 했다. Github 가 SSH 프로토콜을 지원하기 때문에 우리는 SSH 키를 통해 원격으로 Git Clone, Push와 같은 코드 관리를 안전하게 수행할 수 있는 것이다. 간단하게 SSH와 키에 대해 알아... sshgit pushgithub깃허브깃gitgit cloneSSH keySSH key TIL 84 l 위코드 중간시험(2차) - Git 위코드 중간시험(2차)에 대해 적어본다 ✔ 작성한 코드 cd Desktop mkdir test cd test mkdir wecode cd wecode git init git remote add origin https://github.com/jyb/git_test.git(레파지토리주소) ✔ 작성한 코드 vi test.js i : 활성화하기 esc키 -> :wq 로 저장 add . commit ... 중간시험위코드git깃WeCodeWeCode Git Flow 톺아보기 깃 플로우에 대해서 살펴보겠습니다. ➡️ 먼저 예시를 통해서 깃 플로우에 대해서 살펴보겠습니다. master branch: 배포가 이미 되었거나 배포될 예정인 소스가 담기 브랜치, master branch에서는 배포가 될 때 tag를 달아주는 식으로 관리를 합니다. develop branch: 실제 개발이 진행되는 브랜치, 여러 개발자가 함께 공유를 하면서 개발을 하게 되는 브랜치입니다. f... git깃git Git 설치 및 명령어 정리 (명령어가 변경 될 수 있으니 아래 링크에서 명령어 확인 후 설치하는 것을 추천드립니다. HomeBrew 설치 명령어 HomeBrew 설치 후 아래의 명령어를 입력하면 다운이 잘 되었을 경우 현재 버전이 나옵니다. 4.HomeBrew 설치 완료 후 아래의 Git 설치 명령어를 입력하면 Git이 설치됩니다. Git 설치 명령어 Git 설치 후 아래의 명령어를 입력하면 Git의 버전을 확인할 수... 깃명령어깃허브githubgitgit [Git] Git 명령어 정리 git 저장소 초기화 (local storage에 git 폴더 생성) git 상태 확인 변경사항 확인 변경된 파일명의 내용을 추가 변경된 내용 모두 추가 add된 모든 내용들을 untracked 상태로 변경 commit(메모) 과 함께 변경내용을 확정 입력된 이름과 주소로 원격 저장소를 추가 (초기 상태의 원격 저장소 별칭은 origin) 이름의 원격저장소를 삭제 이름의 원격저장소의 이름을 ... git깃github명령어깃허브git