네가 알아야 할 18가지 Git 명령
소개하다.
Git는 원본 코드의 변경 사항을 추적하는 데 사용되는 가장 유행하는 버전 제어 시스템임에 틀림없다.git
의 원작자Linus Torvalds는 리눅스의 창시자이기도 하다.
만약 당신이 Git의 초보자라면, 나는 당신이 이곳에서 이 소스 전자책을 보는 것을 강력히 건의합니다.
보비예레프
/
git와github 전자책 소개
Git 및 GitHub 전자책 무료 소개
💡 Git 및 GitHub 소개
Git 및 GitHub 가이드의 오픈 소스 소개로, 버전 제어에 대한 기본 지식을 학습하고 SysOps, DevOps 및 Dev 프로젝트에서 Git를 사용할 수 있습니다.DevOps/SysOps 엔지니어, 개발자, Linux 애호가든 Git 추적 코드 변경을 사용하고 팀의 다른 구성원이나 소스 관리자와 협업할 수 있습니다.
이 가이드는 개발자, 시스템 관리자 또는 DevOps 엔지니어인 모든 사람에게 적용되며 Git, GitHub 및 버전 제어에 대한 기본 지식을 알고 싶습니다.
🚀 다운로드
전자책을 다운로드하려면 다음 링크 중 하나를 사용합니다.
Dark mode
Light mode
📘 도장
Git …
Git는 프로그래머가 서로 업무를 조율하도록 돕는 데 목적을 두고 있다.그 목표는 속도, 데이터 완전성, 분포식 작업 흐름에 대한 지원을 포함한다.
선결 조건
터미널git
또는 bash
케이스만 설치하면 됩니다.
더 나은 결과를 얻기 위해 다음과 같은 권장 링크를 사용하여 100달러의 무료 포인트를 얻을 수 있습니다. 이 포인트를 사용하여 서버를 배치하고 실제 Linux 서버에서 직접 테스트 안내서를 작성할 수 있습니다.
DigitalOcean $100 Free Credit
Git 구성
새git 저장소를 초기화하거나 제출을 시작하기 전에git 표식을 설정해야 합니다.
커밋과 연관된 이름을 변경하려면 git
명령을 사용합니다.
git config --global user.name "Your Name"
커밋과 관련된 전자 메일 주소를 변경하는 것도 마찬가지입니다.
git config --global user.email "[email protected]"
이렇게 하면 제출을 진행할 때 상기 내용을 설정한 다음git 로그를 검사하면 제출이 상기 설정과 관련된 상세한 정보를 볼 수 있습니다.
git log
내 예에서 출력은 다음과 같습니다.
commit 45f96b8c2ef143011f11b5f6cc7a3ae20db5349d (HEAD -> main, origin/master, origin/HEAD)
Author: Bobby Iliev <[email protected]>
Date: Fri Jun 19 17:03:53 2020 +0300
Nginx server name for www version (#26)
프로젝트 초기화
새 로컬git 프로젝트를 초기화하려면 항목을 저장하려는 디렉토리에 git 또는 bash terminalgit config
을 열고 다음을 실행합니다.
git init .
예를 들어, GitHub에 기존 항목이 있는 경우 git clone 명령을 사용하여 클론을 생성할 수 있습니다.
git clone your_project_url
현상
로컬git 저장소의 현재 상태를 확인하려면 다음 명령을 사용해야 합니다.
git status
이것은 아마도 가장 자주 사용하는 명령 중 하나일 것입니다. 로컬 저장소의 상태를 자주 검사해서 어떤 파일이 변경되었는지, 임시 저장되었는지, 삭제되었는지 판단할 수 있어야 합니다.
임시 영역에 파일 추가
정적 HTML 항목이 있고 git 저장소가 초기화된 경우
이후 단계에서 cd
라는 새 HTML 파일을 추가하기로 결정한 다음, HTML 코드를 추가했습니다.git에서 추적하기 위해 새 파일을 추가하려면 먼저 about-me.html
명령을 사용해야 합니다.
git add file_name
이것은 새로운 파일을 임시로 저장할 것이다. 이것은 본질적으로 다음에 제출할 때 변경 사항이 제출의 일부분이 된다는 것을 의미한다.git add
명령을 다시 실행할 수 있는지 확인하려면 다음과 같이 하십시오.
git status
다음과 같은 출력이 표시됩니다.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: about-me.html
파일 삭제
git 프로젝트에서 파일을 삭제하려면 다음 명령을 사용합니다.
git rm some_file.txt
그런 다음 git status
를 다시 실행하면 git status
파일이 삭제된 것을 볼 수 있습니다.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
deleted: some_file.txt
파일 변경 사항 취소
오류가 발생하면 특정 파일의 변경 사항을 취소하고 해당 파일의 컨텐트를 최근에 제출한 컨텐트로 재설정하려면 다음 명령을 사용해야 합니다.
git checkout -- file_name
이것은 파일을 원본 내용으로 신속하게 복구할 수 있기 때문에 매우 편리한 명령입니다.
현지에 힘쓰다
변경 사항을 완료하고 some_file.txt
명령을 사용하여 임시 저장한 후 변경 사항을 제출해야 합니다.
이렇게 하려면 git add
명령을 사용해야 합니다.
git commit
커밋 메시지를 입력할 수 있는 텍스트 편집기가 열립니다.
대신 git commit
플래그를 사용하여 커밋 메시지를 명령에 직접 지정할 수 있습니다.
git commit -m "Nice commit message here"
지점 나열
사용 가능한 모든 로컬 분기를 나열하려면 다음 명령을 실행하십시오.
git branch -a
로컬 및 원격 분기 목록을 다음과 같이 출력할 수 있습니다.
bugfix/nginx-www-server-name
develop
* main
remotes/origin/HEAD -> origin/master
remotes/origin/bugfix/nginx-www-server-name
remotes/origin/develop
remotes/origin/main
-m
키워드는 이러한 분기가 원격 분기임을 나타냅니다.
원격에서 변경 사항을 가져오고 현재 지점과 상위 지점을 병합합니다
만약 개발팀과 같은 프로젝트에서 일하고 있다면, PC에 저장하기 위해 동료들의 변경 사항을 받아야 한다.
이 작업을 수행하려면 remotes
명령을 사용하십시오.
git pull origin branch_name
또한 체크 인한 현재 분기에 새 변경 내용이 병합됩니다.
새 브랜치 생성
새 브랜치를 생성하려면 git pull
명령을 사용합니다.
git branch branch_name
위의 명령과 달리 새 분기를 생성하고 새로 생성한 분기로 전환하므로 다음 명령을 사용하는 것이 좋습니다.
git checkout -b branch_name
git branch
가 이미 존재하는 경우 분기 이름이 존재하고 체크 아웃되지 않는다는 경고가 표시됩니다.
로컬 변경 사항을 원격으로 밀어넣기
마지막으로 모든 변경 사항을 완성한 후 branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.
이렇게 하려면 git commit
명령만 사용하십시오.
git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
새git 저장소를 초기화하거나 제출을 시작하기 전에git 표식을 설정해야 합니다.
커밋과 연관된 이름을 변경하려면
git
명령을 사용합니다.git config --global user.name "Your Name"
커밋과 관련된 전자 메일 주소를 변경하는 것도 마찬가지입니다.git config --global user.email "[email protected]"
이렇게 하면 제출을 진행할 때 상기 내용을 설정한 다음git 로그를 검사하면 제출이 상기 설정과 관련된 상세한 정보를 볼 수 있습니다.git log
내 예에서 출력은 다음과 같습니다.commit 45f96b8c2ef143011f11b5f6cc7a3ae20db5349d (HEAD -> main, origin/master, origin/HEAD)
Author: Bobby Iliev <[email protected]>
Date: Fri Jun 19 17:03:53 2020 +0300
Nginx server name for www version (#26)
프로젝트 초기화
새 로컬git 프로젝트를 초기화하려면 항목을 저장하려는 디렉토리에 git 또는 bash terminalgit config
을 열고 다음을 실행합니다.
git init .
예를 들어, GitHub에 기존 항목이 있는 경우 git clone 명령을 사용하여 클론을 생성할 수 있습니다.
git clone your_project_url
현상
로컬git 저장소의 현재 상태를 확인하려면 다음 명령을 사용해야 합니다.
git status
이것은 아마도 가장 자주 사용하는 명령 중 하나일 것입니다. 로컬 저장소의 상태를 자주 검사해서 어떤 파일이 변경되었는지, 임시 저장되었는지, 삭제되었는지 판단할 수 있어야 합니다.
임시 영역에 파일 추가
정적 HTML 항목이 있고 git 저장소가 초기화된 경우
이후 단계에서 cd
라는 새 HTML 파일을 추가하기로 결정한 다음, HTML 코드를 추가했습니다.git에서 추적하기 위해 새 파일을 추가하려면 먼저 about-me.html
명령을 사용해야 합니다.
git add file_name
이것은 새로운 파일을 임시로 저장할 것이다. 이것은 본질적으로 다음에 제출할 때 변경 사항이 제출의 일부분이 된다는 것을 의미한다.git add
명령을 다시 실행할 수 있는지 확인하려면 다음과 같이 하십시오.
git status
다음과 같은 출력이 표시됩니다.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: about-me.html
파일 삭제
git 프로젝트에서 파일을 삭제하려면 다음 명령을 사용합니다.
git rm some_file.txt
그런 다음 git status
를 다시 실행하면 git status
파일이 삭제된 것을 볼 수 있습니다.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
deleted: some_file.txt
파일 변경 사항 취소
오류가 발생하면 특정 파일의 변경 사항을 취소하고 해당 파일의 컨텐트를 최근에 제출한 컨텐트로 재설정하려면 다음 명령을 사용해야 합니다.
git checkout -- file_name
이것은 파일을 원본 내용으로 신속하게 복구할 수 있기 때문에 매우 편리한 명령입니다.
현지에 힘쓰다
변경 사항을 완료하고 some_file.txt
명령을 사용하여 임시 저장한 후 변경 사항을 제출해야 합니다.
이렇게 하려면 git add
명령을 사용해야 합니다.
git commit
커밋 메시지를 입력할 수 있는 텍스트 편집기가 열립니다.
대신 git commit
플래그를 사용하여 커밋 메시지를 명령에 직접 지정할 수 있습니다.
git commit -m "Nice commit message here"
지점 나열
사용 가능한 모든 로컬 분기를 나열하려면 다음 명령을 실행하십시오.
git branch -a
로컬 및 원격 분기 목록을 다음과 같이 출력할 수 있습니다.
bugfix/nginx-www-server-name
develop
* main
remotes/origin/HEAD -> origin/master
remotes/origin/bugfix/nginx-www-server-name
remotes/origin/develop
remotes/origin/main
-m
키워드는 이러한 분기가 원격 분기임을 나타냅니다.
원격에서 변경 사항을 가져오고 현재 지점과 상위 지점을 병합합니다
만약 개발팀과 같은 프로젝트에서 일하고 있다면, PC에 저장하기 위해 동료들의 변경 사항을 받아야 한다.
이 작업을 수행하려면 remotes
명령을 사용하십시오.
git pull origin branch_name
또한 체크 인한 현재 분기에 새 변경 내용이 병합됩니다.
새 브랜치 생성
새 브랜치를 생성하려면 git pull
명령을 사용합니다.
git branch branch_name
위의 명령과 달리 새 분기를 생성하고 새로 생성한 분기로 전환하므로 다음 명령을 사용하는 것이 좋습니다.
git checkout -b branch_name
git branch
가 이미 존재하는 경우 분기 이름이 존재하고 체크 아웃되지 않는다는 경고가 표시됩니다.
로컬 변경 사항을 원격으로 밀어넣기
마지막으로 모든 변경 사항을 완성한 후 branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.
이렇게 하려면 git commit
명령만 사용하십시오.
git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git init .
git clone your_project_url
로컬git 저장소의 현재 상태를 확인하려면 다음 명령을 사용해야 합니다.
git status
이것은 아마도 가장 자주 사용하는 명령 중 하나일 것입니다. 로컬 저장소의 상태를 자주 검사해서 어떤 파일이 변경되었는지, 임시 저장되었는지, 삭제되었는지 판단할 수 있어야 합니다.임시 영역에 파일 추가
정적 HTML 항목이 있고 git 저장소가 초기화된 경우
이후 단계에서 cd
라는 새 HTML 파일을 추가하기로 결정한 다음, HTML 코드를 추가했습니다.git에서 추적하기 위해 새 파일을 추가하려면 먼저 about-me.html
명령을 사용해야 합니다.
git add file_name
이것은 새로운 파일을 임시로 저장할 것이다. 이것은 본질적으로 다음에 제출할 때 변경 사항이 제출의 일부분이 된다는 것을 의미한다.git add
명령을 다시 실행할 수 있는지 확인하려면 다음과 같이 하십시오.
git status
다음과 같은 출력이 표시됩니다.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: about-me.html
파일 삭제
git 프로젝트에서 파일을 삭제하려면 다음 명령을 사용합니다.
git rm some_file.txt
그런 다음 git status
를 다시 실행하면 git status
파일이 삭제된 것을 볼 수 있습니다.
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
deleted: some_file.txt
파일 변경 사항 취소
오류가 발생하면 특정 파일의 변경 사항을 취소하고 해당 파일의 컨텐트를 최근에 제출한 컨텐트로 재설정하려면 다음 명령을 사용해야 합니다.
git checkout -- file_name
이것은 파일을 원본 내용으로 신속하게 복구할 수 있기 때문에 매우 편리한 명령입니다.
현지에 힘쓰다
변경 사항을 완료하고 some_file.txt
명령을 사용하여 임시 저장한 후 변경 사항을 제출해야 합니다.
이렇게 하려면 git add
명령을 사용해야 합니다.
git commit
커밋 메시지를 입력할 수 있는 텍스트 편집기가 열립니다.
대신 git commit
플래그를 사용하여 커밋 메시지를 명령에 직접 지정할 수 있습니다.
git commit -m "Nice commit message here"
지점 나열
사용 가능한 모든 로컬 분기를 나열하려면 다음 명령을 실행하십시오.
git branch -a
로컬 및 원격 분기 목록을 다음과 같이 출력할 수 있습니다.
bugfix/nginx-www-server-name
develop
* main
remotes/origin/HEAD -> origin/master
remotes/origin/bugfix/nginx-www-server-name
remotes/origin/develop
remotes/origin/main
-m
키워드는 이러한 분기가 원격 분기임을 나타냅니다.
원격에서 변경 사항을 가져오고 현재 지점과 상위 지점을 병합합니다
만약 개발팀과 같은 프로젝트에서 일하고 있다면, PC에 저장하기 위해 동료들의 변경 사항을 받아야 한다.
이 작업을 수행하려면 remotes
명령을 사용하십시오.
git pull origin branch_name
또한 체크 인한 현재 분기에 새 변경 내용이 병합됩니다.
새 브랜치 생성
새 브랜치를 생성하려면 git pull
명령을 사용합니다.
git branch branch_name
위의 명령과 달리 새 분기를 생성하고 새로 생성한 분기로 전환하므로 다음 명령을 사용하는 것이 좋습니다.
git checkout -b branch_name
git branch
가 이미 존재하는 경우 분기 이름이 존재하고 체크 아웃되지 않는다는 경고가 표시됩니다.
로컬 변경 사항을 원격으로 밀어넣기
마지막으로 모든 변경 사항을 완성한 후 branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.
이렇게 하려면 git commit
명령만 사용하십시오.
git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git add file_name
git status
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: about-me.html
git 프로젝트에서 파일을 삭제하려면 다음 명령을 사용합니다.
git rm some_file.txt
그런 다음 git status
를 다시 실행하면 git status
파일이 삭제된 것을 볼 수 있습니다.On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
deleted: some_file.txt
파일 변경 사항 취소
오류가 발생하면 특정 파일의 변경 사항을 취소하고 해당 파일의 컨텐트를 최근에 제출한 컨텐트로 재설정하려면 다음 명령을 사용해야 합니다.
git checkout -- file_name
이것은 파일을 원본 내용으로 신속하게 복구할 수 있기 때문에 매우 편리한 명령입니다.
현지에 힘쓰다
변경 사항을 완료하고 some_file.txt
명령을 사용하여 임시 저장한 후 변경 사항을 제출해야 합니다.
이렇게 하려면 git add
명령을 사용해야 합니다.
git commit
커밋 메시지를 입력할 수 있는 텍스트 편집기가 열립니다.
대신 git commit
플래그를 사용하여 커밋 메시지를 명령에 직접 지정할 수 있습니다.
git commit -m "Nice commit message here"
지점 나열
사용 가능한 모든 로컬 분기를 나열하려면 다음 명령을 실행하십시오.
git branch -a
로컬 및 원격 분기 목록을 다음과 같이 출력할 수 있습니다.
bugfix/nginx-www-server-name
develop
* main
remotes/origin/HEAD -> origin/master
remotes/origin/bugfix/nginx-www-server-name
remotes/origin/develop
remotes/origin/main
-m
키워드는 이러한 분기가 원격 분기임을 나타냅니다.
원격에서 변경 사항을 가져오고 현재 지점과 상위 지점을 병합합니다
만약 개발팀과 같은 프로젝트에서 일하고 있다면, PC에 저장하기 위해 동료들의 변경 사항을 받아야 한다.
이 작업을 수행하려면 remotes
명령을 사용하십시오.
git pull origin branch_name
또한 체크 인한 현재 분기에 새 변경 내용이 병합됩니다.
새 브랜치 생성
새 브랜치를 생성하려면 git pull
명령을 사용합니다.
git branch branch_name
위의 명령과 달리 새 분기를 생성하고 새로 생성한 분기로 전환하므로 다음 명령을 사용하는 것이 좋습니다.
git checkout -b branch_name
git branch
가 이미 존재하는 경우 분기 이름이 존재하고 체크 아웃되지 않는다는 경고가 표시됩니다.
로컬 변경 사항을 원격으로 밀어넣기
마지막으로 모든 변경 사항을 완성한 후 branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.
이렇게 하려면 git commit
명령만 사용하십시오.
git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git checkout -- file_name
변경 사항을 완료하고
some_file.txt
명령을 사용하여 임시 저장한 후 변경 사항을 제출해야 합니다.이렇게 하려면
git add
명령을 사용해야 합니다.git commit
커밋 메시지를 입력할 수 있는 텍스트 편집기가 열립니다.대신
git commit
플래그를 사용하여 커밋 메시지를 명령에 직접 지정할 수 있습니다.git commit -m "Nice commit message here"
지점 나열
사용 가능한 모든 로컬 분기를 나열하려면 다음 명령을 실행하십시오.
git branch -a
로컬 및 원격 분기 목록을 다음과 같이 출력할 수 있습니다.
bugfix/nginx-www-server-name
develop
* main
remotes/origin/HEAD -> origin/master
remotes/origin/bugfix/nginx-www-server-name
remotes/origin/develop
remotes/origin/main
-m
키워드는 이러한 분기가 원격 분기임을 나타냅니다.
원격에서 변경 사항을 가져오고 현재 지점과 상위 지점을 병합합니다
만약 개발팀과 같은 프로젝트에서 일하고 있다면, PC에 저장하기 위해 동료들의 변경 사항을 받아야 한다.
이 작업을 수행하려면 remotes
명령을 사용하십시오.
git pull origin branch_name
또한 체크 인한 현재 분기에 새 변경 내용이 병합됩니다.
새 브랜치 생성
새 브랜치를 생성하려면 git pull
명령을 사용합니다.
git branch branch_name
위의 명령과 달리 새 분기를 생성하고 새로 생성한 분기로 전환하므로 다음 명령을 사용하는 것이 좋습니다.
git checkout -b branch_name
git branch
가 이미 존재하는 경우 분기 이름이 존재하고 체크 아웃되지 않는다는 경고가 표시됩니다.
로컬 변경 사항을 원격으로 밀어넣기
마지막으로 모든 변경 사항을 완성한 후 branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.
이렇게 하려면 git commit
명령만 사용하십시오.
git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git branch -a
bugfix/nginx-www-server-name
develop
* main
remotes/origin/HEAD -> origin/master
remotes/origin/bugfix/nginx-www-server-name
remotes/origin/develop
remotes/origin/main
만약 개발팀과 같은 프로젝트에서 일하고 있다면, PC에 저장하기 위해 동료들의 변경 사항을 받아야 한다.
이 작업을 수행하려면
remotes
명령을 사용하십시오.git pull origin branch_name
또한 체크 인한 현재 분기에 새 변경 내용이 병합됩니다.새 브랜치 생성
새 브랜치를 생성하려면 git pull
명령을 사용합니다.
git branch branch_name
위의 명령과 달리 새 분기를 생성하고 새로 생성한 분기로 전환하므로 다음 명령을 사용하는 것이 좋습니다.
git checkout -b branch_name
git branch
가 이미 존재하는 경우 분기 이름이 존재하고 체크 아웃되지 않는다는 경고가 표시됩니다.
로컬 변경 사항을 원격으로 밀어넣기
마지막으로 모든 변경 사항을 완성한 후 branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.
이렇게 하려면 git commit
명령만 사용하십시오.
git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git branch branch_name
git checkout -b branch_name
마지막으로 모든 변경 사항을 완성한 후
branch_name
명령을 사용하여 임시로 저장한 다음 git add .
명령을 사용하여 변경 사항을 제출합니다. 이 변경 사항을 원격git 저장소로 전송해야 합니다.이렇게 하려면
git commit
명령만 사용하십시오.git push origin branch_name
브랜치 삭제
git branch -d branch_name
새 분기로 전환
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.
결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git branch -d branch_name
git checkout branch_name
위에서 말한 바와 같이 git push
로고를 추가하면 로고가 존재하지 않으면 분기가 생성됩니다.결론
상기 명령을 이해하면 전문가처럼 당신의 프로젝트를 관리할 수 있습니다!
명령행 스킬 향상에 관심이 있다면, 이걸 강력히 추천합니다Linux Command-line basics course here!
도움이 됐으면 좋겠어요!
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(네가 알아야 할 18가지 Git 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/bobbyiliev/top-18-git-commands-that-you-should-know-2kf7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)