github

· IT/Git
1. 백업 2. 버전관리 3. Git(컴퓨터들)과 Github(서버) 4. 협업에서 conflict 충돌 ㅎㅎ 관리 5. Github의 장점은 오픈 소스일 경우 서버를 무료로 제공해줍니다(최근에는 비공개 소스도 일정 부분까지는 서버를 무료로 제공해주게 되었습니다!). 그리고 커뮤니티 기능이 잘 되어있어 코드를 보면서 서로 의견을 나눌 수 있습니다. 다른 사람이 자신의 코드에 기여하거나, 자신이 다른 사람의 코드에 기여하기도 쉽습니다. * Bitbucket 도 비슷한 프로그램 참조 :
· IT/Git
로컬에 .gitignore 파일을 만든다. .metadata/ Servers/ *.class *.classpath /target/ /bin/ 원격 저장소에 설정을 반영한다. $ git rm -r --cached [파일명] $ git add [파일명] $ git commit -m "[커밋메시지]" $ git push origin [브랜치명] 적용된다!!!!!!! git rm --cached => 원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다. 0731 해도 적용이 안되면 어떻게 할까,,? 0803 -스프링설정 추가
· IT/Git
git bash 사용 저장소에 있는 브랜치 확인 $ git remote -v 저장소에 원본 저장소 추가 (upstream) $ git remote add upstream https://github.com/ORIGINAL_OWNER/ORIGINAL_REPOSITORY.git 다시 확인 (upstream 과 origin 둘 다 있으면 완료) $ git remote -v합친다는 의미는 같지만 fetch는 머지 X, pull 은 자동 머지 O upstream 저장소를 fetch $ git fetch upstream [브랜치명] upstream 저장소를 pull $ git pull upstream [브랜치명] fork 저장소 push $ git push origin [브랜치명]
· IT/Git
외장하드를 정리하다 만난 프로젝트 소스랑 공부했던 소스들을 깃허브에 정리하기로 했다. 아니 그런데!!!!! 한번에 올리자니 양이 너무 많아 다시 보려면 힘들 것 같아서 commit 메시지를 폴더별로 다르게 올리고자 했다. 아 근데 어떻게 하는건지 모르겠다....? 올해 목표를 깃 마스터로 잡았는데 깃 마스터의 길은 멀고도 험한것 같다. 허허 엄청난(?),, 폴더들,, 그래서 폴더별로 commit 메시지 설정 및 push하는 방법에 대해 포스팅 하기로한다. 왜냐면 나도 몰라서 한번에 올릴뻔 했기 때문이다 누군가에게 도움이 되었으면 좋겠다 (본 게시물은 로컬 저장소와 git 저장소 연동은 다루지 않는다.) 1. git-bash에서 해당 폴더를 연다 (git bash 대신 Visual Studio로 이용해도 ..
· IT/Git
new 클릭 repository name 입력 후 Create repository 클릭 클릭하여 코드 복사 vs code에서 폴더 생성 및 열기 후 새터미널 열어서 붙여넣기(ctrl+v 가능) 연결완료!! 깃에서 연결된거 확인하기 + 깃 커밋 방법 끝
밍띠이
'github' 태그의 글 목록