본문 바로가기

Git4

[github] repository public 또는 private 설정 변경하기 레포지토리를 초기에 public으로 만들었는데 private으로 전환하고 싶은 경우 혹은 private으로 만들었는데 public으로 전환하고 싶은 경우 변경할 수 있다. 본 글에서는 public으로 설정된 레포지토리를 private으로 변경해보겠습니다. 그 반대의 경우라도 방법은 같습니다. 매우 간단히 변경할 수 있습니다. 1. 변경하고 싶은 레포지토리를 선택한다. 2. 레포지토리에서 settings를 선택합니다. 3. 스크롤을 가장 아래로 내립니다. 처음 들어가면 General 탭에 들어와있을 것입니다. 여기서 가장 아래로 내립니다. 가장 아래로 내리면 Danger Zone에 도달합니다. 여기서 가장 첫번째 Change visibility를 통해 변경할 수 있습니다. 4. Change visibili.. 2023. 12. 24.
[github] 프로젝트 clone하는 방법(로컬로 프로젝트 가져오기) 📌github의 프로젝트 clone받는 방법 ◾Clone이란? 웹 기반 호스팅 서비스에 저장되어 있는 repository를 로컬 컴퓨터에 저장할 수 있다. 기존 repository를 대상으로 복제본 또는 대상 repository의 복제본을 만드는데 사용되는 Git 명령줄 유틸리티이다. 쉽게 말해서, github에 있고(로컬에 없는) 프로젝트를 로컬로 가져오고 싶을 때 clone 명령어를 통해 해결할 수 있다. 협업을 하는 경우에도 github에 저장소를 만들고 이 저장소를 클론해서 사용되므로 많이 사용되는 명령어이다. ◾Clone 하기 1. git bash 실행 로컬에서 git bash를 실행 혹은 인텔리제이에서 터미널 창을 이용한다. 2. 프로젝트를 저장할 저장소로 이동 cd C:/workspace/j.. 2023. 10. 28.
[git] branch생성 및 사용하기 📌 branch 개념 ◾ 브랜치란? 모든 버전 관리 시스템은 브랜치를 지원한다. 개발을 하다 보면 코드를 여러 개로 복사해야 하는 일이 자주 생긴다. 코드를 통째로 복사하고 나서 원래 코드와는 상관없이 독립적으로 개발을 진행할 수 있는데, 이렇게 독립적으로 개발하는 것이 브랜치다. 여러 명이 함께 동일한 소스코드를 공유하고 다룰 때 이 소스코드 위 어떤 개발자는 버그를 수정하기도 하고 또 다른 개발자는 새로운 기능을 만들기도 한다.이와 같이 여러 사람이 동일한 소스코드를 기반으로 서로 다른 작업을 할 때에는 다른 버전의 코드가 만들어 질 수 밖에 없다. 이럴 경우, 앞서 이야기한 것과같이 여러 개발자들이 동시에 다양한 작업을 할 수 있게 해주는 기능이 바로 '브랜치'다 각자 독립적인 작업 영역 안에서 마.. 2023. 10. 27.
[git] .gitignore가 적용이 안될 때 해결법 터미널에 아래의 명령어를 입력하여 해결할 수 있다. git rm -r --cached . git add . git commit -m "clear git cache" 위 세 줄의 명령어들은아래와 같은 역할을 한다. 1. git rm -r --cached .: 현재 디렉토리 내의 변경 사항을 스테이징 영역에서 제거한다. 2. git add .: 변경 사항을 다시 스테이징 영역에 추가한다. 3. git commit -m "clear git cache": 스테이징 영역에 있는 변경 사항들을 커밋하여 Git 저장소에 영구적으로 저장한다. 진행 사항을 보기 위해서는 아래 명령어를 통해 변경사항을 확인한다. git의 문제가 생겼을 시 상황파악을 위해 많이 사용되는 명령어이다. git status 그리고 commit이.. 2023. 8. 22.

/* 내가 추가한 코드 */ /* 내가 추가한 코드 끝끝 */