728x90
반응형

Git 7

[Git] ssh를 이용해서 원격저장소 사용하기

커맨드창에 아래 명령어를 입력한다 $ssh-keygen 그리고 저 체크된 주소로 이동해준다 ~ssh 주소에는 id_rsa파일과 id_rsa.pub 파일 두개가 생기는데 id_rsa는 개인키, id_rsa.pub는 공개키로 pub를 원격저장소에 등록해준다 $cat id_rsa.pub 을 해서 아래 나온 key값을 복사한다 github 페이지에서 settings로 이동! SSH and GPG keys 탭에서 New SSH Key 를 클릭한다 title과 복사한 key를 입력해준다 그럼 설정은 끝이다! 레파지토리를 하나 만들어서 ssh를 클릭해서 나온 주소로 clone한 뒤 커밋을 해보면 잘 연결되는 것을 알 수 있다

Git 2023.02.08

[Git] merge conflict 시 사용하는 툴 kdiff3 설치, 사용방법

https://kdiff3.sourceforge.net/ KDiff3 - Homepage News Features Screenshots Project At Sourceforge Licence: GPL Download Documentation Questions and Answers Abstract (PDF) KDiff3 on Debian Donations Links Current version (in this repository): 0.9.98 (2014-07-04) For information reg kdiff3.sourceforge.net 좌측에 다운로드를 눌러준다 최신버전인 초록색 버튼을 눌러준다 커맨드창에서 툴을 설치해주고 $git config --global merge.tool kdiff3 Aut..

Git 2023.02.07

[Git] branch 생성, branch간 차이 그래프로 보기

branch를 만들면 상태를 다르게 버전관리를 할 수 있다 git 은 branch를 따로 만들지 않아도 master라는 branch가 일단 만들어져 있다 확인하는 방법은 git branch 를 해주면 된다 exp라는 branch를 새로 만들려면 git branch exp 를 해주면 된다 git branch를 하면 master와 exp가 있는 것을 알수 있다 현재 branch에 *표가 되어있다 exp로 branch를 바꾸려면 git checkout exp 를 해주면 exp 로 갈수있다 branch간의 차이를 보려면 git log --branches --decorate 을 하면 된다 위 사진을 보면 master 브랜치는 2까지, exp 브랜치는 4까지 커밋되었고 현재는 exp브랜치에 있는 것을 알 수 있다 ..

Git 2023.02.06

[Git] warning: in the working copy of 'f1.txt', LF will be replaced by CRLF the next time Git touches it

git add를 하던 도중 경고메시지가 떴다 $ git add f1.txt warning: in the working copy of 'f1.txt', LF will be replaced by CRLF the next time Git touches it 번역을 돌려보면 경고: 'f1.txt'의 작업 복사본에서 LF는 다음에 Git가 터치할 때 CRLF로 대체됩니다 이런 뜻인데 LF(Line-Feed) Mac, Linux (Unix 계열) 줄바꿈 문자열 = \n ASCII 코드 = 10 커서 위치는 그대로 두고 종이의 한라인 위로 올리는 동작 현재 위치에서 바로 아래로 이동 종이를 한칸올리기 CR(Carriage-Return) Mac 초기 모델 줄바꿈 문자열 = \r ASCII 코드 = 13 커서 위치를 맨..

Git 2023.02.05

[Git] init, status, add, config, commit

> git init : git 저장소 생성하기 .git 폴더가 생긴다 > git status : 현재 상태 확인 > git add 파일명 : git에 파일 추가(commit 대기상태) : 버전관리 시작해(최초생성시 & 수정 후에도 다시) -> stage로 이름 세팅 > git config --global user.name 이름 > git config --global user.email 이메일 > git commit -> repository 로 하면 vim 실행됨 -> 버전의 메시지 적음(커밋 메시지) i 누르고 작성 -> esc -> :wq > git log : 커밋 히스토리 조회

Git 2023.02.04

[Git Blog] 깃블로그 만들기 (github.io)

1. 새로운 Repository 생성 username.github.io 형식으로 만들어 준다 옵션은 기본으로 선택해 주고 생성한다 새로운 repository 생성! 2. Repository clone 생성하기 초록색 Code 버튼을 눌러서 HTTPS 주소를 복사한다 그리고 터미널을 열어 clone하고싶은 폴더에 아래 명령어를 입력한다 git clone 복사한 주소 미리 만들어 둔 폴더에 git clone 을 실행했다 3. Clone 한 폴더에 index.html 파일 생성 cd username.github.io echo "Hello World" > index.html 명령창에 위 명령어를 쳐서 index.html을 만든다 그러면 폴더에 파일이 생성되고 파일을 실행시키면 위와같은 창이 뜬다 4. 생성한 파..

Git 2023.01.18

[Git] Git 설치하기 (Windows)

cmd 에 git 관련 명령어를 입력했을때 'git'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 가 뜬다면 git 이 설치되어있지 않기 때문이다. https://git-scm.com/download/win Git - Downloading Package Download for Windows Click here to download the latest (2.39.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 15 hours ago, on 2023-01-17. Other Git for Windows downloads Standalon..

Git 2023.01.18
728x90
반응형