목록git (5)
프랙티스만이 살길. 프랙티스만이 살길.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pUmPt/btsp2jBtyrN/ZKepURsTkkLefqJQhrSJY0/img.png)
사실상 이것을 작성하기 시작한 이유인 페이지…. 어느덧 git 공부도 끝이 보인다… 원격 저장소와 연결하는 방법은 http를 이용하는 방법과 ssh를 이용하는 방법이 있는데 두개는 프로토콜이라고 하는 뭔가다.. 언젠간 공부해봐야지 아무튼 우리는 http을 사용하는 방법을 이용할 것이고, 저장소는 git hub를 사용할 것이다. 먼저 깃헙에 들어가서 새레포지털리를 생성한 후 http를 복사한다. git remote add 다시 bash로 돌아와 git remote add 레포지털별명 주소 를 입력해준다. 사람에 따라 configure를 건들여야하는 경우도 있는데 나는 왜인지 그냥 잘 됐다. 이렇게 하면 원격저장소로 내 github 레포지터리가 추가가 된다. 레퍼지토리 별명은 레퍼지토리를 식별하기 위해 존재..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mWUIr/btsp7qGDkQE/a1JS0WCPIdQWK4KODkQIU0/img.png)
Git의 구조에 대해 설명하면서 명령어를 공부하는 시간을 가져볼라고했는데, vscod 코드로 버전관리하기를 하면서 너무 많은 내용을 적었다… 때문에 중복되는게 있지도 많지만은~ 차피 나만 보는거~ 걍해버려야지~ 쓸데없는 고민이 많아지면 하기 싫어진다. 이번에도 역시 GIt bash를 사용했따. 디렉토리를 하나 만들어주자. 이번에는 뭔노래를 적으면서 버전관리를 할까…하다가 제이지로 가기로혔다… 99 Problems.txt를 하나 만들어줬다.준비끝 일단 간단히 GIT의 구조에대해 말해보자면. 어떤 디렉토리의 변화를 기록하는 것인데. 내가 기록하고 싶은것만 기록할수있다. 그 변화를 확인 할 수도있고, 예전 기록으로 이동 할 수도 있다. working tree - staging Aera - Repository ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VFv9H/btsp7zKhjKL/RDMEViEr691gdBsBkDLN41/img.png)
본인이 지금까지 애용하던 방법이다. git bash로 CLI로 제어해보고싶어 시작한 공부지만, 기왕하는거 참고용으로 공부하고 정리해 보았다. vscode로 폴더를 열고 왼쪽 패널에서 소스제어로 들어간다. 리포지토리 초기화를 눌러 git 리포지토리를 생선한다. 연습을 위해 die hard.txt파일을 하나 만들어 주엇다. 왼쪽에 플러스를 누르면 die hard.txt가 스테이지 상태가된다. 메시지(메시지에는 변동사항을 입력하면 된다. 설명같은거임)를 입력하고 커밋버튼을 누르면 버전이 하나 생성된다. 터미널을 열어 확인해보자. 오우 굳굳 역시 잘됐다. GIt Graph(확장프로그램임 깔아야함)로도 확인해보자. master라는 branch중에서 가장 최근버전에 master라고 표시가된다. 이렇게만하면 버전관리..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/TxPYH/btsp2i3BO09/r22uLVQi5iCWCefYmYi2zk/img.png)
강의 출처 : POSIX CLI1 POSIX CLI1 수업소개 POSIX는 서로 다른 운영체제를 같은 방법으로 조작하기 할 수 있도록 만들어진 표준입니다. 이 표준을 준수하는 운영체제로는 unix, macos가 있습니다. linux는 posix를 100% 따르고 있지는 않 opentutorials.org 운영 체제를 제어하는 방법은 Graphic User Interface와 Command Line Interface가 있다. GUI는 우리에게 친숙한 방법이다. 컴퓨터를 키고 c드라이브 폴터를 마우스로 더블클릭해 롤을 키는 행위가 GUI를 이용하는 방법이다. 그에 반해 CLI는 생소한 방법이다 터미널을 키고 명령어를 입력해 디렉토리를 오가며 작업을 수행한다. 직관적으로 GUI보다 훨 어려울 것 같다. 그렇다..