본문 바로가기

IT/Git

(3)
Git, Commit 기록 정리하기! (Repository 초기화) GitHub를 이용해서 소스 관리를 하고 있는데, Commit 기록이 지저분해서 정리하기 위해 Repository를 초기화해보려고 합니다. 이전에는 처음 지점으로 reset → stash에 저장 → push -f → stash apply push의 방법으로 했었지만, 더 간단한 방법을 찾았습니다! 1. Git Repository 초기화 하기 기존의 프로젝트에서 변경하려면, 해당 프로젝트의 .git 폴더를 삭제 후 아래의 명령어를 입력합니다. 새로운 프로젝트를 반영하려면, 프로젝트의 경로에서 초기화시킵니다. C:\Users\IdeaProjects\JavaSource>git init 그다음, 원격 Repository에 Commit 하고 싶은 파일들을 Commit 합니다. 해당하는 파일들을 Commit 했다면..
GitHub, Contributor 추가하기! 1. GitHub Contributor 추가 개인 프로젝트를 진행하는 도중, Contributor를 추가할 일이 생겨서, 하는 김에 포스팅을! GitHub 해당 리포지터리에서 contributor를 클릭하거나, 아래의 Settings에서 Collaborators를 클릭하면 초대할 수 있는 페이지로 이동됩니다. 아래의 칸에 상대방의 username 또는 이메일을 입력하면 리스트가 나오는데 거기서 선택하시고 Add collaborator를 클릭합니다. 그럼 위와 같이 초대한 사람과 두 개의 버튼이 생깁니다. Copy Invite link를 클릭하셔서 직접 보내셔도 되고, 상대방이 연동한 메일에 초대했다는 메일이 송신됩니다. 상대방이 수락을 했다면! 위와 같은 화면이 나오면서 contributor에 추가됩니다..
GitHub, Repository 삭제 및 복구 방법 1. GitHub Repository 삭제 전에... 리포지터리를 삭제하면, 풀밭의 기록도 전부 삭제됩니다. 2. Repository 삭제 방법 삭제할 리포지터리에 들어가서 Settings를 클릭합니다. Settings 페이지 하단의 Delete this repository를 클릭합니다. 경고창이 뜹니다 이때 멈췄어야 했는데.. 이 리포지터리와 관계되어 있는 건 다 삭제돼! 괜찮아? 이런 내용입니다. 확인하기 위해서 해당 리포지터리의 이름을 입력해달라고 합니다. 해당하는 리포지터리의 이름을 넣으면 아래의 I understand the consequences, delete this repository 가 활성화됩니다. 클릭을 하시면, 삭제됩니다.. 그럼 끝... 사실 멍청하게도, test 리포지터리를 삭제..