본문 바로가기
728x90
반응형

programmers16

[TIL] 8/14 로컬 저장소와 원격 저장소 연결하기/연결 끊기, git push, git clone, git pull, 브랜치 깃 / 깃허브 사용하기  1. 로컬 저장소와 원격 저장소 연결하기 - git remote add 로컬 저장소 -> 내 컴퓨터 안에 있는 저장소(디렉토리)원격 저장소 -> 깃허브 레포지토리 (깃허브 안에서 프로젝트 별로 구분해서 관리할 수 있는)  일단 연결에 앞서 연결할 원격 저장소를 생성해보자. 로그인하고 레포지토리 탭에 들어가서 new 버튼을 누르면 아래와 같은 창이 뜬다.레포지토리 이름을 입력하고 밑에 Public(소스코드 공개)/Private(나만봄) 선택, 그리고 Readme 추가 여부를 선택하고 만들면 된다.   다 만들고 나서 원격 저장소 URL 을 복사해오자.  이제 터미널을 키고 원격 저장소와 연결할 디렉토리를 열고 아래의 명령어를 치면된다.URL 부분에 복사해온 URL 을 붙여넣기 하면.. 2024. 8. 14.
[TIL] 8/13 깃과 깃허브, 깃 명령어, CLI vs GUI 1. 깃 기본 이론 깃은 분산식 버전관리 시스템 근데 깃이 뭐지?-> 포토샵을 하려고 포토샵 프로그램을 설치하는 것처럼 깃도 그냥 버전관리를 위해 로컬(내 컴퓨터)에 설치해서 사용하는 시스템-> 프로젝트를 복사해서 관리할 필요없이, 깃에게 기억해둘 버전을 기억하게 시키면 됨-> 깃허브랑 소통해서 자신이 기억하고 있는 버전들을 깃허브에게 줄 수 있음 그럼 깃허브는 뭐지?-> 깃이 기억하고 있는 버전들을 깃에게 받아서 가지고 있음-> 깃들이 한 군데 허브처럼 모일 수 있도록 공간을 제공하는 시스템-> 로컬(내 컴퓨터)이 아니라 원격으로 중앙에서 프로젝트를 백업/버전관리/협업을 가능하게 해주는 시스템-> 로컬과 별도로 버전관리를 함(별도로? 내가 이 버전을 가지고 있으라고 별도로 명령해야 함. 자동으로 버전관.. 2024. 8. 13.
[TIL] 8/12 프로젝트, 리드미, 버전관리 1. 프로젝트 관리의 중요성 프로젝트는 일정한 기간 안에 일정한 목적을 달성하기 위해 수행하는 업무의 묶음이다.하나의 프로젝트는 정해진 기간, 배정된 금액, 투입인력 등 일정한 제약조건 하에서 각종 요구사항(requirement)을 수행하는 방식으로 진행된다.  -> 즉, 하나의 프로그램을 만들기 위한 일련의 프로세스다! 최근에는 개인과 팀 프로젝트의 위상이 비슷해졌지만 회사에서는 팀 프로젝트를 주로 하게 되기 때문에 협업 툴을 사용하고, 협업을 하는 프로젝트가 중요할 수 밖에 없다. 협업을 잘하는 개발자가 되는 것이 중요한데, 협업에서는 "공유" 하는 것이 중요하다. (코드 공유, 문서 공유, ..) 근데 코드만 공유하면, 내가 어떤 코드를 짠 것인지 다른 사람이 바로 이해할 수 있을까?그래서 사용하는.. 2024. 8. 12.
[Beakjoon/백준] 백준 허브 설정 방법 백준 허브라는 엄청난 걸 쓰면 백준/프로그래머스 문제를 풀고 웹에서 정답을 맞추면 자동으로 깃에 올라간다는 엄청난 사실을 알았다..! 이번 포스팅에서는 백준 허브 설정 방법에 대해 다뤄보고자 한다 백준 허브 크롬 익스텐션 설치 이미 설치해 버려서 버튼으로 바꼈지만 원래는 버튼이니 파란 버튼을 눌러 Chrome 익스텐션 설치해주기 https://chromewebstore.google.com/detail/ccammcjdkpgjmcpijpahlehmapgmphmk?hl=ko 백준허브(BaekjoonHub) Automatically integrate your BOJ submissions to GitHub chrome.google.com 여기서 들어가서 익스텐션을 설치하면 된다 깃 연동 오른쪽 상단에 백준과 깃이.. 2024. 1. 11.
728x90
반응형