Git(12)
-
[Git] GitHub에서 Pull Request(PR) 올리는 방법: 초보자를 위한 안내
GitHub은 소프트웨어 개발에서 핵심적인 역할을 하는 플랫폼으로, 오픈 소스부터 기업용 프로젝트까지 다양한 협업 공간으로 자리 잡고 있습니다. 그중에서도 Pull Request(PR)는 프로젝트에 기여하고 협업하는 데 중요한 역할을 합니다. 이 포스트에서는 GitHub에서 PR을 올리는 방법에 대해 알아보겠습니다. PR 생성하기(Create pull request) Pull Request(PR)은 코드 변경 사항을 다른 개발자들과 공유하고 검토받는 기능입니다. 이를 통해 우리는 코드를 함께 개선하고 품질을 높일 수 있어요~ Github 저장소에 로그인하시고, 상단 메뉴에 Pull requests 탭을 클릭합니다. New pull request 버튼을 클릭하여 새로운 PR을 생성합니다. compare 드..
2024.03.18 -
[git] README.md 파일 작성시, Markdown 문법(Syntax) 사용법
README.md 파일 작성 시, Markdown 문법(Syntax) 사용법에 대해서 알아봅시다. README.md 파일 이란? README.md 파일은 주로 소프트웨어 프로젝트의 루트(Root) 디렉터리에 위치하며, Github, Gitlab, Bitbucket 등의 코드 호스팅 플랫폼에서 프로젝트의 정보를 제공하기 위해 사용됩니다. 프로젝트에 대한 소개, 설치 방법, 사용법, 예시 코드, 기여 방법, 라이선스 등의 정보를 담고 있어 프로젝트를 이해하고 사용하는 데 도움을 주는 중요한 문서로 활용됩니다. README.md 파일은 자체 프로젝트뿐만 아니라 라이브러리, 패키지, 프레임워크, 템플릿 등의 다양한 형태의 소프트웨어 프로젝트에서 사용됩니다. Markdown 문법(Syntax)을 활용하여 READ..
2023.04.24 -
[git] Github Desktop으로 아주 쉽게 저장소(repository)를 로컬에 클론(clone)하기
Github Desktop으로 아주 쉽게 저장소(repository)를 로컬에 클론(clone)하는 방법에 대해서 알아보겠습니다. Github Desktop 사이트 바로가기 Github에서 제공하는 애플리케이션으로 GUI(Graphical User Interface)로 소스 코드를 보다 쉽게 관리하고 협업할 수 있도록 도와줍니다. Git의 복잡한 명령어를 사용하지 않아도 쉽게 코드를 관리할 수 있습니다. Windows 및 Mac 용으로 제공되며, Github 계정만 있으면 무료로 사용 가능합니다. GitHub Desktop Simple collaboration from your desktop desktop.github.com 다운로드해서 Github 계정으로 로그인 처리를 해봅시다. Github 사이트 ..
2023.04.18 -
[git] github pages로 나만의 포트폴리오 웹페이지 배포해보기
개발자들은 버전관리시스템(Version Control Systyem)으로 git을 많이 사용하는데요. github 서비스로, 계정만 있다면 무료로 웹페이지를 호스팅(hosting)할 수 있는 방법에 대해서 알아보겠습니다. 배포할 레파지토리(repository)의 Settings 클릭 우선, github 페이지에 접속하셔서 계정 로그인 처리를 합니다. 레파지토리(repository) 목록들 중 내가 배포할 레파지토리를 선택합니다. 아래는 bts_promo 레파지토리를 선택한 화면입니다. Settings를 클릭하세요. Pages 클릭 왼쪽 사이드바 메뉴들 중, Pages를 클릭합니다. 브랜치(branch)를 main으로 변경 Build and deployment > Branch > None을 main으로 S..
2023.03.28 -
.gitignore 작성 규칙
.gitignore 작성 규칙 node_modules 같이 용량이 큰 파일이거나, 보안상 공유하면 안되는 파일, 프로젝트에 관련이 없는 운영체제 파일 등 굳이 이력 관리 대상이 아닌 경우가 있다. 그래서 git의 관리대상에서 무시해야할 파일들 직접 선언하는 방법을 알아보자 #은 주석 # md 확장자로 끝나는 모든 파일 제외 *.md # !는 예외 사항 만들기, readme.md는 제외에서 예외 !readme.md # 경로와 상관없이 build라는 이름의 디렉토리 및 그 안의 모든 파일들 제외 build # 현재 경로에 있는 build 디렉토리에 있는 모든 파일을 제외 /build # build라는 디렉토리 안에 있는 모든 파일 제외 build/ # build라는 디렉토리 하위 파일들 중에서 txt 확장자..
2022.10.18 -
프로젝트 협업 시, 자주 활용되는 git 명령어
git은 소스코드를 저장하고 공유하는 공간이다 프로젝트 협업 시, 자주 활용되는 git 명령어를 알아보자 Setting git --version #git의 설치 유무 및 버전 확인 git config --list #설정 확인 #github 가입시, 이름과 이메일 git config --global user.name "name" git config --global user.email "email" git config --list #설정 재확인 CLI 설정 관리가 어렵다면 Source Tree 나, Github Desktop의 GUI(Graphic User Interface) 툴로 연동하자 Team Leader git init #현재 경로에서 .git 파일 생성됨, 앞으로 git으로 관리하겠다는 뜻이다! l..
2022.10.11