힘내 시작하기
힘내 란 무엇입니까?
Git은 2005년에 Linus Torvalds가 개발한 버전 제어 시스템입니다. 다양한 버전의 소스 코드를 관리하는 데 사용됩니다. 예를 들어 프로그램이 있고 버그가 있습니다. 누군가 당신의 코드를 포크하여 소스 코드의 새 버전을 만든 다음 버그 수정을 구현하고 변경 사항을 프로그램 버전에 병합하도록 요청할 수 있습니다. 이 기간 동안 프로그램의 다른 부분에서 새 기능을 구현합니다. 이 두 버전을 어떻게 결합합니까? 이것은 Git이 당신을 위해 하는 일입니다. 다른 개발자의 코드 병합 요청을 수락하면 변경 사항이 수정된 파일에 적용되지만 로컬 변경 사항은 그대로 유지됩니다. Git을 사용하면 저장소에 있는 파일의 모든 버전을 추적할 수 있습니다. 체크포인트처럼 작동하는 버전을 "커밋"이라고 합니다. 리포지토리의 커밋 기록을 보고 문제가 발생하면 이전 버전을 다시 가져올 수 있습니다.
힘내 설치
Git을 사용하려면 먼저 Git을 설치해야 합니다.
Windows에서는 Git 웹 사이트에서 다운로드하거나
winget
를 사용하여 Git을 설치할 수 있습니다.Linux에서는 배포 저장소에서 Git을 설치할 수 있습니다. 패키지는 일반적으로
git
라고 합니다.macOS에서는 Homebrew를 사용하거나 XCode를 설치할 수 있습니다.
저장소 생성
이제 git이 설치되었으므로 저장소를 만들 차례입니다. 프로젝트용 폴더를 생성하여 시작해야 합니다. 폴더를 만든 후 터미널을 열고 현재 디렉터리를 폴더로 설정합니다.
저장소를 초기화하려면
git init
명령을 실행하십시오. 메인/마스터 분기로 리포지토리를 초기화합니다.GitHub 원격 추가
저장소를 만들었지만 아직 푸시할 위치가 없습니다. 따라서 리모컨을 추가해야 합니다.
git remote add origin https://github.com/your-name/my-awesome-repo.git
your-name을 GitHub 사용자 이름으로 바꾸고 리포지토리 이름을 원하는 대로 변경합니다.
README 작성 및 변경 스테이징
README.md를 생성하여 시작할 수 있습니다. 폴더에 만들고 터미널로 돌아갑니다.
README.md는 현재 추적되지 않으며 추적되기를 원합니다. 이렇게 하려면
git add .
를 실행하면 Git에 추적되지 않은 모든 파일을 추적하도록 지시할 수 있습니다.커밋 만들기
이제 변경 사항을 저장소에 커밋할 수 있습니다. 그렇게 하려면
git commit
를 실행하십시오. 이렇게 하면 커밋 메시지를 작성할 수 있는 편집기(일반적으로 vi)가 시작됩니다. 커밋을 취소하고 돌아가려면 메시지를 비워두면 커밋이 중단됩니다.GitHub에 푸시
리포지토리를 GitHub에 푸시하려면
git push origin master
를 수행하면 리포지토리가 원본 원격으로 푸시됩니다. 저장소를 푸시하려면 인증이 필요합니다. VSCode의 GitHub 확장을 사용하여 인증을 처리하거나 GitHub 데스크톱 앱을 사용하여 푸시할 수 있습니다. 터미널에서 직접 푸시해야 하는 경우 GitHub에서 액세스 토큰을 생성해야 합니다. 이를 수행하기 위한 지침을 볼 수 있습니다here.
Reference
이 문제에 관하여(힘내 시작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/astudentinearth/get-started-with-git-1781텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)