초보자마다 6개의 Git 명령을 기억해야 한다
5756 단어 productivitygit
단지 간단한 방주일 뿐이다. 이 글은 내가 매일 사용하는 가장 흔한 Git 명령을 신속하고 접근할 수 있도록 분해하는 데 목적을 두고 있으며, 이 명령들도 내가 Git를 배울 때 가장 자주 찾아보는 명령이다.갓 Git에 들어간 사람들을 대상으로 하기 때문에, 나의 모든 예는 사람들이 현지에서 Git를 사용하는 연습을 돕기 위해 노력한다.GitHub 등 원격 저장소와 상호작용에 대한 명령을 다른 글에 저장할 것입니다.
Git에 새로 가입한 사람들이 Git를 효율적으로 사용하는 데 걸리는 시간을 줄일 수 있기를 바랍니다.
Git가 무엇인지, Git 작업 흐름의 작업 원리 (지점, 합병 등) 를 알고, 명령행 지식을 알고, 시스템에 Git를 설치하고 설정하면 매우 유용할 것입니다.
나는 모든 예에서 루비를 사용한다.
1.git init
git init
은 프로젝트에 Git를 추가하는 방법을 보여줍니다.code
폴더에 저장하기 때문에 거기에 놓을 것이다.너는 그것을 네가 좋아하는 어떤 곳에 두어도 된다.mkdir code/practice
cd code/practice
mkdir git-practice
cd
넣습니다.cd git-practice
git init
이렇게 하면 프로젝트 디렉토리의
.git
디렉토리인 빈 Git 저장소가 생성됩니다.2.git 상태
git status
에서는 파일의 현재 상태를 볼 수 있습니다.touch git_practice.rb
git status
을 운행한다.Git는 주 지점에서 제출한 것이 없다는 것을 알려 줍니다. 추적되지 않은 모든 파일을 보여 줍니다. 이 경우, 우리는 하나입니다. git_practice.rb
.3.git add
git add
은 단일 파일을 추적하기 시작하는 방법입니다.git add .
을 실행하고 공백+를 추가합니다.Git에 모든 파일을 추가하라고 알립니다.또한 git add <filename>
을 실행하여 단일 파일을 추가할 수도 있습니다.이것은 한 번의 제출에 일부 파일을 추가하고 다른 제출에 다른 파일을 추가하기를 원한다면 매우 유용할 것입니다.현재
git status
을 실행하면 제출할 변경 사항을 보여 줍니다. 이 예에서 새 파일을 만들었습니다.4.git 제출
git commit
에서 새 제출을 만듭니다.git commit -m
(m대표 메시지)을 실행하고 인용부호로'첫 제출'을 적습니다.git commit -m "first commit"
5.git 체크아웃
git checkout
을 사용하여 분기 간을 전환할 수 있습니다.주의: 편의를 위해 당신은 그것을
git co
으로 줄여서 본문의 나머지 부분에서 이 예를 사용할 수 있지만, 당신은 이것을 쉽게 건너뛰고 git checkout
으로 바꿀 수 있습니다.git co
을 사용하려면 checkout
파일에서 .gitconfig
의 별칭으로 설정해야 합니다.이 파일은 글로벌 Git 구성을 담당하며 프로젝트 디렉토리가 아닌 시스템의 홈 디렉토리에 있습니다.명령줄을 사용하여 별칭을 쉽게 설정할 수 있습니다.co
을 checkout
의 별칭으로 설정하려면 를 실행하십시오.git config --global alias.co checkout
이렇게 하면 다음과 같이 .gitconfig
에 행이 생성됩니다.원하는 경우 다른 모든 명령의 별칭도 지정할 수 있습니다.예를 들어,
git st
을 git status
의 별칭으로 설정하려면 alias.st status
을 사용하여 위 명령을 변경할 수 있습니다. 여기서 st
은 별칭이고 status
은 별칭을 사용하는 명령입니다.마음대로 놀아라.현재
git checkout
을 실행할 수 있습니다. git co
옵션을 추가하면 새로운 지점을 만들고 이 지점으로 전환합니다.너는 너의 지점에 네가 좋아하는 어떤 이름을 지어줄 수 있지만, 묘사적인 이름이 가장 좋다. 예를 들어 -b
git co -b add-example-code
이라는 지점으로 창설되고 전환됩니다.add-example-code
을 엽니다.git_practice.rb
으로 저장하겠습니다.puts 'Hello World!'
을 실행하여 무슨 일이 일어났는지 봅시다.마찬가지로, 지점과 제출하지 않은 변경 사항을 보여 줍니다.이 예에서 우리는git 실천을 수정하였다.rb.git status
그리고 git add .
6.git 결합
git commit -m "add hello world"
을 사용하여 분기를 주 분기와 통합합니다.git merge
git co master
을 운행한다.이것은 우리의dd-example-code 지점을 마스터와 통합시킬 것입니다. 따라서 현재 지점에서 변경된 모든 것이 마스터에 나타납니다.이러한 명령이 있으면 Git를 잘 사용하여 업무 효율을 높일 수 있다.
그러나 우리는 표면에 거의 닿지 않았다.here에서 Git를 배울 수 있는 좋은 깊이 있는 자원을 많이 찾을 수 있습니다.
Reference
이 문제에 관하여(초보자마다 6개의 Git 명령을 기억해야 한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jeremy/6-git-commands-every-beginner-should-memorize-j26텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)