전체 글 (133) 썸네일형 리스트형 【git】협업에서 브랜치 사용하기(수정중) 보호되어 있는 글입니다. 【git】협업의 기본(수정중) 보호되어 있는 글입니다. 【git】깃허브에 SSH(Secure Shell)원격 접속하기 SSH 원격 접속 - SSH에서는 기본적으로 프라이빗 키(Private Key)와 퍼블릭 키(Public Key)를 한쌍으로 컴퓨터를 인증 - 웹 브라우저에서 깃허브를 접속하는 경우와 SourceTree같은 프로그램을 사용하여 깃허브 저장소에 접속할 경우 사용 SSH 키 생성하기 1. 터미널 창에서 git홈디렉터리로 이동 하여, ssh-keygen을 입력하여 아래의 상태에서 파일이름은 입력하지 않고 [Enter]키를 누릅니다. $ ssh-keygen 2. 아래의 상태에서 두번더 [Enter]키를 누릅니다. 그러면 화면에 SSH를 통해서 다른 컴퓨터에 접속할 수 있는 비밀번호가 생성됩니다. 3. 아래의 그림에서 키의 경로를 알수 있으며, id_rsa파일은 프라이빗 키 id_rea.pub파일은 퍼블릭키를 확.. 【git】원격 저장소에서 파일 내려 받기 참고도서 : Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 git Windows 설치설명 : https://youtu.be/JKT9laOAPIs 원격 저장소에서 파일 내려 받기 원격 저장소에서 다른 사용자가 수정을 하였거나 깃허브 사이트에서 직접 커밋 하게 되면 저장소와 차이가 있을 경우 원격저장소의 소스를 지역 저장소로 가져오는 작업 1. 깃 허브 사이트에서 f2.txt 파일을 새로 생성 원격 저장소에 새로운 커밋이 추가됨 2. 웹페이지에서 추가된 f2.txt파일은 지역 저장소(로컬)에는 아직 없으므로 지역저장소를 확인 $ ls 3. git pull 명령어로 원격 저장소의 파일을 가져옵니다. $ git pull origin master 4. git log명령어로 로그를 확인 【git】깃 허브에 원격 저장소 만들기 (git 403 에러) 참고도서 : Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 git Windows 설치설명 : https://youtu.be/JKT9laOAPIs 깃 허브에 원격 저장소 만들기 1. 깃허브 로그인후 오른쪽 상단의 [+] 버튼을 누르면 [New repository]를 선택합니다. 2. 아래의 필요한 항목들을 기재후 [Creating repository]를 선택합니다. ① Repository name : 저장소이름(영문과 숫자 언더바( _ ), 붙임표( - ) 사용가능) ② Description : 저장소에 대한 간단한 설명 ③ Public/ Private : 저장소를 공개로 할지 비공개로 할지 선택 ④ Add a README file : 저장소에 대한 소개와 설명을 작성하는 README파일을 자동으로.. 【git】브랜치 관리하기 참고도서 : Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 git Windows 설치설명 : https://youtu.be/JKT9laOAPIs 브랜치에서 checkout과 reset의 작동 원리 1. 홈 디렉터리로 이동후 test라는 깃 저장소를 만들고 test 디렉토리로 이동 2. 텍스트에디터로 c1.txt 파일을 만들어 숫자 12345을 입력하고 저장 합니다. 이번에는 내용이 중요한 것이 아니기 때문에 아무 내용을 입력해도 됩니다. 그리고 만든 c1.txt를 스테이지에 오리고 커밋합니다. 3. git log명령을 실행하면 커밋 로그 첫 번째 줄에(HEAD -> master) 표시가 있는데 여기에서 HEAD는 현재 작업 트리(워킹 디렉터리)거 어떤 버전을 기반으로 작업 중인지를 가르키는 포인터.. 【git】브랜치 생성, 병합, 삭제 $ git branch 브랜치명 브랜치 만들기 새 브랜치 만들기 1. 깃에서 브랜치를 만들거나 확인하는 명령어 $ git branch 기본적으로 master 브랜치로 만들어져 있다. 2. 새로운 브랜치를 만드는 명령어 $ git branch 브랜치명 fatal: Not a valid object name: 'master' 에러가 나오면서 브랜치 생성이 되지 않는 경우 이유는 master branch에서 최초의 commit을 하지 않았기 때문 브랜치 사이 이동하기 1. git log 명령어로 브랜치 확인 $ git log 2. master 브랜치에서 새로운 커밋을 하나 실행 $ vim manual.txt $ git commit -am "master content 2" 3. master 브랜치에 새로운 커밋.. 【git】작업 되돌리기 참고도서 : Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문 git Windows 설치설명 : https://youtu.be/JKT9laOAPIs 작업 되돌리기 작업 트리에서 수정한 파일 되돌리기 1. "hello.txt"파일을 수정한 후 저장 $ vim hello.txt 2. 파일의 상태 확인 $ git status 노란색 글로 표시된 부분을 보면 작업 트리(디렉터리)의 변경사항을 취소하려면 restore 를 사용하라고 되어있음을 확인 할 수 있다. 3. 변경사항 취소하기 $ git restore hello.txt 위의 [수정후 파일내용]이미지에서 추가한 내용인 "3_three"가 삭제됨을 확인 할 수 있다. 스테이징 되돌리기 "작업 트리에서 수정한 파일 되돌리기"에서는 파일의 수정을 취소하고 원.. 이전 1 ··· 9 10 11 12 13 14 15 ··· 17 다음