Etc/Git
-
[Git] Github Repository 커밋 로그까지 포함 다른 Repository로 이동하기Etc/Git 2021. 8. 2. 22:58
1. Git Bash를 열고 [기존의 레퍼지토리]를 bare clone 해준다 git clone --bare https://github.com/exampleuser/old-repository.git 2. [새로운 레포지토리]로 mirror push 해준다 cd old-repository git push --mirror https://github.com/exampleuser/new-repository.git 3. (선택) 이전에 존재했던 [기존의 레포지토리]를 삭제한다 cd .. $ rm -rf old-repository
-
Git&Github 활용하기(1) - init/add/commitEtc/Git 2019. 11. 13. 14:30
더보기 Git이란 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 위키백과에 나와있는 Git의 정의이다. 하지만 사전적인 정의는 와닿지 없는 법 실제로 Git과 Github는 무엇이며 강조할 필요도 없는 개발자의 필수 요소로 자리잡은 것일까 Git은 사전 정의 그대로, 프로젝트의 변경 사항을 관리할 수 있고, 협업을 도와주는 프로젝트 관리 툴이다. 여기에서 핵심은 프로젝트의 버전을 관리할 수 있다는 데에 있다 대부분의 프로젝트 개발 과정에서 1인 개발을 하는 경우는 거의 없을 것이다. 프로젝트의 규모가 커지고 필요한 자원이 늘어감에 따라서, 협업은 빠질 수 없는 필수 사항이다. 그래서 요즘에는 협업을 얼마나 잘하는지에 대한 것도 강..
-
Visual Studio에서 Git/Github 연동하기Etc/Git 2019. 11. 12. 11:06
visual studio installer를 켜줍니다 사용하고 있는 Visual Studio 버전에 맞춰서 수정버튼을 눌러줍니다 개별 구성요소 -> git 검색 -> 두개를 선택하여 설치해줍니다 설치가 완료되면 컴퓨터를 다시시작해주시고 Visual Studio를 다시 켜주고, 새로운 프로젝트를 생성해줍니다 빈 프로젝트에서 화면 오른쪽 팀 탐색기 버튼을 누르면 위와 같은 창에서 Github에 연결을 눌러주고 본인의 Github 계정에 로그인해줍니다 로그인이 잘 됐다면 팀 탐색기에 초록색 코드모양(연결 관리)를 눌러줍니다 Github Repository를 새로 만들수도 있고 기존 Repository를 Clone할 수도 있습니다 만들기를 눌렀다면 Github에 새 저장소가 생기고, 그것을 자동으로 클론해 오게..
-
Eclipse에서 Git/Github 연동하기Etc/Git 2019. 11. 4. 23:20
이클립스에서 깃허브 연동하기 사실 개인적으로 java IDE는 IntelliJ를 선호하지만 우리 학교에서는 이클립스를 씁니당 File - New - Others에서 Git Repository를 만들어줍니다 일단 로컬에 만든 뒤 원격으로 보내야 하기 때문입니다 디렉터리 위치를 지정해준 뒤 Window - Show View - Others - Git Repositories 를 클릭해주면 현재 이클립스에서 관리중인 깃 레퍼지토리 들을 볼 수 있습니다 레퍼지토리만 만들고 아직 프로젝트는 생성을 하지 않았습니다 JSP프로젝트 / 웹 / 자바 프로젝트를 생성을 해줍니다 위치는 꼭 방금 만들었던 레퍼지토리 안으로 지정해줍니다 !! 다 되셨다면 개발을 하셔도 됩니다😊 이 부분부터는 계속 반복입니다 이제 특정단위까지 개..