본문 바로가기

갭알 ☠️/GitHub4

깃허브 자주 쓰는 명령어 모음 Git의 기본 설정 git init : 현재 폴더를 초기화 및 앞으로 Git으로 관리하겠다고 선언하는 명령어 (실제로 .git이라는 파일이 생긴다) git status : 현재 Git으로 관리되는 폴더의 상태를 확인하는 명령어 git config --global user.name 이름 git config --global user.email 이메일 : Git 로그에 남길 본인의 이름과 이메일을 입력하는 명령어 (누가 로그를 남겼는지를 알아야 하기 때문에 작성한다. 최초 한번만 작성하면 되고, 안했을 시에는 로그를 남길 수 없다) git remote add 이름(origin) 저장소경로 : 설정한 이름(origin)으로 원격저장소에 연동하는 명령어 git remote -v : 이름과 연동된 저장소 경로를 확.. 2021. 8. 27.
깃허브 기본 사용 3 (Reset, Revert, Pull, Clone, Hub Branch) 이번에 알아볼 것은 Reset, Revert 와 Pull, Clone, 그리고 Git Hub의 브런치이다. Reset 과 Revert 는 시점 되돌리기에 관한 내용이고, Pull 과 Clone 은 자료 내려받기에 관한 내용, Git Hub 의 브런치는 프로젝트를 진행하려면 반드시 알아야 할 구조에 관한 내용 정도가 되겠다. 그럼 먼저 Reset 에 대해 알아보겠다. Reset 을 좀 더 쉽게 알 수 있도록 한 가지 상황을 만들어보겠다. test.txt 라는 빈 파일을 하나 만들었고, 그 안에 111 이라는 내용을 적고 'test 111 저장' 로그, 222 라는 내용을 추가로 적고 'test 222 저장' 로그, 333 이라는 내용을 추가로 적고 'test 333 저장' 로그를 남겼다. 그렇다면 현재 t.. 2021. 8. 26.
깃허브 기본 사용 2 (Branch, Merge) 이번에는 브런치(Branch)를 알아볼 것이다. 브런치는, 쉽게 말하자면 각자의 작업 공간이다. git init 명령어를 사용하게 되면, 그 폴더를 Git으로 관리하는 동시에 오른쪽에 Master 라는 문구가 생기는데, 이게 바로 브런치이다. 현재 폴더를 Master 브런치가 관리하고 있다는 뜻이다. Master는 가장 기본이 되는 브런치이며, 메인이 되는 브런치이다. 브런치는 아까 말했듯이 각자의 작업 공간이다. 팀원들 각자가 본인의 브런치를 만들고, 그 브런치에서 본인이 맡은 작업을 한다. 작업을 완성했으면 그 작업물을 Master 브런치에 올린다. 그렇게 각 팀원들이 만든 작업물들은 Master 브런치에서 합쳐지게 되고, 그렇게 합쳐져서 완성된 결과물은 최종적으로 Hub에 올라가게 된다. 처음 gi.. 2021. 8. 25.
깃허브 기본 사용 1 (Init, Status, Add, Commit, Push, Log) Git Hub란, 버전 관리 및 시점 기록을 할 수 있는 프로그램이다. 우리가 프로젝트를 진행할 때, 하나의 프로젝트를 클라우드에 놓고, 각자 맡은 부분을 작업한 뒤 팀원들이 그 클라우드에 업로드를 한다면 프로젝트를 진행하기가 훨씬 수월할 것이다. 또한 개발을 하다가 오류가 일어났을 때, 그 오류를 해결하는 것보다 오류가 일어나기 전의 시점으로 되돌리는 것이 훨씬 나을 때도 있을 것이다. 그렇게 활용하기 위해 Git Hub를 사용한다. 오늘은 Git Hub의 기본 구조 및 사용 방법 1을 기술할 것이다. git init : 현재 폴더를 초기화 및 앞으로 Git으로 관리하겠다고 선언하는 명령어 (실제로 .git이라는 파일이 생긴다) 처음 시작할 때 반드시 해야하는 명령어 git status : 현재 Git.. 2021. 8. 24.