본문 바로가기

형상관리

(7)
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]06. 깃허브에서 개발자와 소통하기 깃허브 프로필 관리하기 - 깃허브에 커밋을 꾸준히 쌓아놓으면 자신이 성실하게 맡은 프로젝트를 관리하고 있다는 것을 보여줄 수 있다. 1. 프로필 둘러보기 - 깃허브 프로필을 보고 협업이나 일자리 제안을 받을 수도 있기 때문에 개발자로서 자신의 개발 경력을 드러낼 수 있는 가장 좋은 방법임. 2. 프로필 작성하기 [1] 사용자 프로필 접속(https://github.com/아이디) [2] 프로필 사진 클릭 후 프로필 사진 변경 [3] 그 밖에 프로필 정보 작성 3. 컨트리뷰션 살펴보기 - 깃허브 프로필에 작은 초록색 사각형과 회색 사각형이 모여 있는 곳을 컨트리뷰션 그래프라고 한다. - 컨트리뷰션 그래프는 사용자가 1년동안 깃허브에서 얼마나 활발하게 활동했는지 보여준다. - 컨트리뷰션이 있는 날 : 초록색..
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]05. 깃허브로 협업하기 여러 컴퓨터에서 원격 저장소 함께 사용하기 1. 원격 저장소 복제하기 - 원격 저장소를 지역 저장소로 똑같이 가져오는 것을 복제한다 또는 클론(clone) / 클로닝(cloning)이라고 한다. [1] 원격 저장소에서 code -> HTTPS -> 주소 복사 [2] git clone git clone 복사한 주소 복제할 디렉터리 git clone 명령어 [3] log 확인 및 저장소 연결 확인 2. 개인 컴퓨터에서 작업하고 올리기 [1] 새로운 내용 커밋 [2] 깃허브 원격저장소에서 커밋 확인 3. 회사 컴퓨터에서 내려받아 작업하기 [1] 원격 저장소에 올라온 커밋 가져오기(pull) [2] 새로운 내용 push [3] 깃허브 원격 저장소에서 확인 원격 브랜치 정보 가져오기 - 최신 커밋을 합치기 전에 ..
[git]Logon failed, use ctrl+c to cancel basic credential prompt git 실습 중에 push를 하면 바로 push가 되어야 정상이지만, 깃허브에 로그인을 하라는 창이 뜬다. 그래서 깃허브 로그인을 하면 Logon failed, use ctrl+c to cancel basic credential prompt 요런 문구가 뜨면서 로그인에 실패했다는 문구가 뜬다. 그럼 또 Open SSH라는 창이 뜨고 깃허브 아이디와 비밀번호를 또!! 입력하라고 한다 OpenSSH에서 아이디와 비밀번호를 작성하고 나서야 push가 완료된다.. 왜이러나 검색해보니 git을 최신버전으로 업데이트하면 이런 현상이 사라진다고 해서 냉큼 업데이트했다! git update-git-for-windows 업데이트 완료하고 나면 로그인창 안뜨고 잘된다!ㅎㅅㅎ
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]04. 깃허브로 백업하기 원격 저장소와 깃허브 1. 원격 저장소 - 지역 저장소가 아닌 컴퓨터나 서버에 만든 저장소 - 지역 저장소와 연결되어 있으면서 백업과 협업이라는 중요한 역할을 한다. - 깃과 관련해 가장 많이 사용하는 원격 저장소는 깃허브 2. 깃허브로 할 수 있는 일들 - 원격 저장소에서 깃 사용 - 지역 저장소 백업 - 협업 프로젝트에 사용 - 자신의 개발 이력 기술 - 다른 사람의 소스를 살펴보거나, 오픈소스에 참여 깃허브 시작하기 1. 깃허브 가입 [1] www.github.com에 접속 후 Sign up 클릭 [2] 필수 입력 사항 모두 입력 [3] 입력한 이메일 주소에서 인증 메일 확인후 클릭 2. 깃허브에 원격 저장소 만들기 - 깃허브에서는 저장소를 리포지토리(repository)로 표시 [1] 오른쪽 상단..
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]03. 깃과 브랜치 브랜치란? 1. 브랜치 커밋을 가리키는 포인터. 기존에 저장한 파일을 master브랜치에 그대로 유지하면서 기존 파일 내용을 수정하거나 새 로운 기능을 구현할 파일을 만들 수 있다. 브랜치 만들기 1. 실습 상황 설정하기 [1]파일 생성 및 작성 [2]스테이지에 올리기 [3]커밋 하기 [4]커밋 내역 확인하기 --> HEAD가 master브랜치를 가리키고 있다. HEAD는 현재 작업 중인 브랜치 가리킨다. 2. 새 브랜치 만들기 git branch 브랜치를 확인하는 명령 git branch 브랜치명 브랜치를 만드는 명령 3. 브랜치 사이 이동하기 git checkout 브랜치명 다른 브랜치로 이동하는 명령 브랜치 정보 확인하기 1. 새 브랜치에서 커밋하기 2. 브랜치 사이의 차이점 알아보기 git log..
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]02. 깃으로 버전 관리하기 깃 저장소 만들기 1. 깃 초기화하기 mkdir 디렉터리명 저장소를 만들기 위한 디렉터리 생성 git init 깃을 사용할 수 있도록 디렉터리를 초기화하는 것 버전 만들기 - 깃에서 버전이란? 문서를 수정하고 저장할 때마다 생기는 것 - 작업 트리 : 파일 수정, 저장 등의 작업을 하는 디렉터리로, 작업 디렉터리라고도 한다. 우리 눈에 보이는 디렉터리임 - 스테이지 : 버전으로 만들 파일이 대기하는 곳. 작업 트리에서 10개의 파일을 수정했는데 4개의 파일만 버전으로 만들려면 4개의 파일만 스테이지로 넘겨주면 됨 - 저장소 : 스테이지에서 대기하고 있던 파일들을 버전으로 만들어 저장하는 곳 1. 작업트리에서 빔으로 문서 수정하기 git status 깃의 상태를 확인하는 명령어 -On branch mast..
[Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문]01. 깃 시작하기 깃의 용도 1. 버전관리(Version Control) 2. 백업(Backup) 3. 협업(Collaboration) 깃 프로그램의 종류 1. 깃허브 데스크톱 : 깃 온라인 저장소 서비스인 깃허브에서 제공하는 프로그램. - 장점 : GUI로 구현하여 사용이 쉬워 누구나 쉽게 배울 수 있다. - 단점 : 기본적인 기능 위주로 되어 있기 때문에 고급 사용자는 아쉬울 수 있다. 2. 토터스깃 : 윈도우 전용 프로그램으로 윈도우 탐색기의 빠른 메뉴에 추가되는 프로그램 3. 소스트리 : 기본 기능부터 고급 기능까지 사용할 수 있는 프로그램 리눅스 명령어 1. 현재 디렉터리 살펴보기 ~ 현재 홈 디렉토리에 있다는 의미 pwd 현재 위치의 경로 ls list. 현재 디렉터리에 어떤 파일이나 디렉터리가 있는지 확인 2..