반응형
반응형
프로그래머스(programmers)와 백준(baekjoon) 에서 코딩테스트 연습했던 것들을 블로그에 작성하는 게 조금 번거로울때가 있었는데 백준허브를 사용하면 풀었던 문제들이 Github에 자동으로 커밋된다. 백준 허브는 chrome에서 지원하는 확장프로그램으로 크롬 환경에서 진행해야 한다. 백준 허브 chrome 확장 프로그램 설치 https://chromewebstore.google.com/detail/%EB%B0%B1%EC%A4%80%ED%97%88%EB%B8%8Cbaekjoonhub/ccammcjdkpgjmcpijpahlehmapgmphmk?hl=ko 백준허브(BaekjoonHub) Automatically integrate your BOJ submissions to GitHub chrome.g..
01 Github 협업하기 1. 협력자(collaborator) 등록하기 레포지토리를 팀장(혹은 담당자)이 생성하여 다른 팀원들을 추가하기 위해 add people 한다. 2. 팀원들의 username 혹은 email 추가 팀원들은 해당 초대를 수락하면 같이 협업이 가능하다. 3. 코드 복사해오기 git clone 팀원들 입장은 올라와 있는 code를 받아오기 위해 해당 code 코드 버튼을 클릭 후 주소 복사를 복사한다. 또한, vscode에서 git clone 주소 . (띄어쓰기 후 끝에 점 붙여넣기)를 해주어 통째로 가지고 온다. 02 협업시 코드 수정 수정한 코드 저장를 저장한 후 명령어 실행하는데 기존과 동일하게 명령어를 사용한다. git add . & git commit -m "메시지" git..
01 Git 코드 변경점 기록, 버전 관리 도구 (형상 관리 도구) 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것이 Git이라고 할 수 있다. Git은 버전 관리 도구이기도 한데 여기서 버전관리는 내가 원하는 시점 혹은 버전으로 이동할 수 있게 해준다. 그리고 이것을 도와주는 툴을 버전 관리 시스템이라고 한다. 개인적으로 프로젝트를 진행하거나 가벼운 프로젝트의 경우 버전관리 시스템이 필요하지 않을 수도 있지만 팀 프로젝트 혹은 협업의 경우 많은 인원이 같이 개발을 하기 때문에 어떤 파일이 최종으로 만든 최종버전의 파일인지 확인하는 것이 힘겨울 수 있다. 그래서 꼭 협업 프로젝트에서는 버전관리가 필수적이다. 02 GitHub Git으로 관리하는 프로젝트 혹은 파일을 올려둘 수 있는 사이트
명령어 뜻 git reset 과거로 돌아가기 가능, 키보드 q로 빠져나오기 git diff 코드변경확인 git log commit 했던 것들을 확인하고자할 때 사용하는 명령어로 메시지도 확인 가능하다. git config --list Git 설정 보기 git config --global user.name "[사용자 이름]" Git 사용자 이름 설정 git config --global user.email "[사용자 이메일]" Git 사용자 이메일 설정 git add [추가할 파일 및 폴더] Git 파일 추가 git status Git 파일 추가 확인 git commit -m "[커밋명]" Git 커밋 git branch -M [브랜치명] Git 브랜치 변경 git remote add origin [HTML..
echo "# upload_practice" >> README.md git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/limhyerin/upload_practice.git git push -u origin main # Git 명령어 이용해서 파일 업로드 1) 레포지토리 생성 (Create a new repository) 레포지토리는 저장공간으로 올리고자하는 파일을 업로드하기 전에 미리 만들어주며 이름은 프로젝트나 파일에 맞게 작성해준다. 2) vscode에서 Git Bash 클릭 먼저, Visual Studio Code(VSCode)에서 코드를 작성..