본문 바로가기

git15

git :: git 저장소 git 저장소 1. git 작업 단계별 저장 공간 1) 작업 디렉터리 - 버전 관리의 대상이 위치하는 공간, .git이 있는 디렉터리 - .git : 스테이지와 저장소 및 commit history가 저장되어있는 폴더이다. 기본 숨김폴더로 지정되어 있으며, 삭제하면 프로젝트에 영향을 끼치니 주의해야 한다. 2) 스테이지 - 다음 버전이 될 작업의 자료가 올려지는 공간 3) 저장소(repo, *repository의 약자) - 버전이 생성되고 관리되는 공간 (로컬 저장소, 원격 저장소) - 로컬 저장소(local repository) : 내 컴퓨터에 저장되어 있는 저장소 - 원격 저장소(remote repository) : github와 같이 다른 곳에서 접속할 수 있는 저장소 2. 하나의 버전이 만들어지는.. 2022. 9. 18.
git :: 깃 허브 계정 연결(소스트리) 깃 허브 계정 연결(소스트리) 1. 깃 허브 계정 연결(소스트리) - 설치된 소스트리에서 깃 허브 계정을 연결하기 위해서는 먼저 깃 허브 사이트에 접속해서 본인 계정의 토큰을 가져와야 한다. 아래 링크에 접속 후, 계정에 로그인하여 Generage new token 버튼을 클릭 후 토큰을 받는다. (*접속링크 : https://github.com/settings/tokens) - 버튼을 누르면 아래와 같은 창으로 변경되고, 깃 허브 계정 비밀번호를 입력하면 다음단계로 넘어간다. - 아래와 같은 셋팅창이 뜨는데 note에는 해당되는 token의 이름을 적는다. 여기서는 소스트리에 연결하는 것이니 sourcetree라고 입력하면 된다. - 체크해야 할 항목은 다음과 같다. : repo, workflow, a.. 2022. 9. 17.
git :: Sourcetree(소스트리) 설치 Sourcetree(소스트리) 설치 - git : 개발 협업을 할 때분산환경에서 동시에 브랜치 작업을 수행할 수 있는 버전관리 시스템 - github : git 프로젝트를 원격으로 올릴 수 있는 저장소 기능과 커뮤니티를 제공하는 서비스 - git bash : 버전 관리를 위해 git을 사용하는 CLI 환경 - Sourcetree : git의 편리하게 사용하기 위하여 기능을 모아둔 GUI 툴로 전 세계에서 가장 많이 사용되는 git 도구 중 하나이다. 1. Sourcetree 설치 - 소스트리는 아래 홈페이지에서 설치파일 다운로드가 가능합니다. *참고 링크 : 소스트리 공식 사이트(https://www.sourcetreeapp.com/) - 윈도우 사용자의 경우 Download for Windows 버튼을.. 2022. 9. 16.
git :: git 사용법 _ 명령어 git 사용법 _ 명령어 - git은 CLI, GUI를 모두 사용할 수도 있지만, GUI의 대부분은 git 기능 중 일부만 구현하며, 모든 기능을 지원하는 것은 CLI다. - 또, CLI를 사용할 줄 알면 GUI도 사용할 수 있지만 반대는 성립하지 않는다. - 아래는 CLI(git bash)를 효율적으로 사용하기 위한 git 명령어들이며, git bash 또는 터미널의에서 사용할 수 있다. 1. UNIX 명령어 - 터미널을 사용하기 위한 기본적인 명령어 용도 명령어 디렉터리 생성 mkdir 파일 내용 출력 cat 현재 디렉터리 내용 출력(숨김 파일 제외) ls 현재 디렉터리 내용 출력(숨김 파일 포함) ls -a 또는 ls -al 디렉터리 위치 이동 cd 2. git 기본 명령어 - git 기본 작업을 .. 2022. 9. 15.
git :: git 기능, 버전 관리 git 기능 1. 버전 관리 - 예기치 못한 오류로 인해 자료를 유실하지 않도록 프로그램이 개발되는 과정에서 중간중간 작업이 완료될 때마다 자료 뿐 아니라 상태, 날짜, 내용, 작성자 등을 넘버링하여 관리하는 것을 말한다. 2. git - 깃은 리눅스 커널에서 버전을 관리하기 위해 도입했던 분산 버전 관리 시스템 BitKeeper에서 무료 사용을 거절하면서 새로운 리눅스 커널 버전 관리를 위해 리눅스에서 탄생되었다. - 깃은 여러명이 작업하는 분산환경에서 동시에 브랜치 작업을 수행할 수 있는 버전관리 시스템이다. (대형 프로젝트 버전관리 가능) - 전 세계 수많은 사용자가 사용하고 있으며, git저장소 공유 사이트인 github를 사용할 수 있다. 3. git 기능 - 로컬/원격 저장소를 생성하고, 파일.. 2022. 9. 14.
반응형