repository는 하나의 프로젝트의 저장소, 여러개의 어플리케이션을 만들순 있지만 보통은 하나의 프로젝트 및 어플리케이션에 하나의 repository 사용 1:1대응
repository 이름 작성
추가적인 설명 ( 선택 사항)
public : 인터넷상의 모든 사용자가 이 저장소를 볼 수 있음
private : 이 저장소를 보고 커밋할 수 있는 사람을 선택
Add a README file
여기에서 프로젝트에 대한 자세한 설명을 작성
Add .gitignore
템플릿 목록에서 추적하지 않을 파일을 선택
Choose a license
라이센스는 다른 사람에게 본인의 코드로 할 수 있는 것과 할 수 없는 것을 알려준다.
생성완료
README.md
- README.md 란 프로젝트의 내용을 설명하기 위해 사용하는 파일로써 프로젝트가 어떤 목적에 의해 개발되었는지, 어떻 게 사용할 수 있는지 등을 작성해 놓은 파일
- README.md 파일 은 git 저장소의 메인 페이지에 노출 되며, 개발 환경 , 필수 설정 , 프로젝트 설명 등을 작성
- README.md 파일 작성 장점
문서를 통해 중요한 내용 및 설정을 살펴 봄으로써 전반적인 프로젝트 진행 상황 및 구조를 이해
프로젝트 협업 시 팀원들이 참고하기 좋은 지침서 역할을 수행
참고 url : https://blog.naver.com/kkh0977/222946651420
27. (Bitbucket/Git) [Git] README.md 파일 설명
[환경 설정] 저장소 : Bitbucket / Git 사용 목적 : 소스 코드 버전 관리 실시 [설 명] 1. README....
blog.naver.com
LICENSE
- 오픈소스 사용 및 배포 시, 지켜야할 규칙들을 의미
- 개발자가 오픈소스를 조금이라도 참고했다면, License 를 명시하는게 좋음
- 오픈소스 라이센스는, 소스 코드를 사용해 실행파일을 생성한 뒤, 외부에 배포할 때 지켜야하는 규칙
- 보통 오픈소스 라이센스는 README 나 LICENSE 파일에 따로 명시해두며, 코드 윗 부분에 적기도 함
- 라이센스 종류는 굉장히 많지만, 모두 외우고 있을 필요는 없고, 실제로는 약 10개 정도가 80%를 차지함
참고 url : https://blog.naver.com/socceri/222827704351
[스크랩] 깃허브 라이센스 GitHub License 란?
출처 : https://wooono.tistory.com/379 License 란? License 의 복잡한 정의는 아래와 같다. 저작권자의...
blog.naver.com
설치
소스트리는 Git GUI(Graphic User Interface)이기 때문에 Git 을 먼저 설치한 후 소스트리를 설치하여야 사용 가능
설치 url : https://git-scm.com/download/win
Git - Downloading Package
Download for Windows Click here to download the latest (2.39.1) 32-bit version of Git for Windows. This is the most recent maintained build. It was released about 15 hours ago, on 2023-01-17. Other Git for Windows downloads Standalone Installer 32-bit Git
git-scm.com
설치 url : https://www.sourcetreeapp.com/
Sourcetree | Free Git GUI for Mac and Windows
A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.
www.sourcetreeapp.com
오른쪽 -> Bitbucket 진행
계정은 sourctree 계정 생성 후 로그인
원격 저장소 만들기
목적지 경로는 원격저장소 디렉터리 위치
Commit
Pull
'GitHub' 카테고리의 다른 글
GitHub 사용하기( GitHub시작, 원격 저장소, push, pull, 원격의 브랜치, SoureceTree 진행 ) (0) | 2023.02.01 |
---|---|
branch(여러 개, 합치기, 충돌 해결, SourceTree 진행 해보기 ) (0) | 2023.01.31 |
변경사항들 버전 관리 (commit, reset, revert, SourceTree로 진행 해보기 ) (0) | 2023.01.30 |
Git 시작하기 (0) | 2023.01.29 |