728x90
반응형

git-pull 5

Git 푸시할 때 로그인을 생략하는 방법 (ssh 활용)

질문 : Git 푸시에는 사용자 이름과 비밀번호가 필요합니다. 내 GitHub 계정에서 내 PC로 Git 저장소를 복제했습니다. 내 PC와 노트북 모두에서 작업하고 싶지만 하나의 GitHub 계정으로 작업하고 싶습니다. 내 PC를 사용하여 GitHub로 푸시하거나 가져 오려고 할 때 사용자 이름과 암호가 필요하지만 랩톱을 사용할 때는 필요하지 않습니다! origin 과 상호 작용할 때마다 사용자 이름과 암호를 입력하고 싶지 않습니다. 내가 여기서 무엇을 놓치고 있습니까? 답변 일반적인 원인은 SSH 대신 기본값 (HTTPS)을 사용하여 복제하는 것입니다. 저장소로 이동하여 "복제 또는 다운로드"를 클릭 한 다음 URL 필드 위의 "SSH 사용"버튼을 클릭하고 다음과 같이 원본 원격의 URL을 업데이트하여..

개발관련/Git 2022.03.26

체크 아웃을 사용하지 않고 Git 브랜치를 병합, 업데이트 및 가져 오기

질문 : 체크 아웃을 사용하지 않고 Git 브랜치를 병합, 업데이트 및 가져 오기 저는 A와 B라는 두 개의 분기가있는 프로젝트에서 작업합니다. 저는 일반적으로 분기 A에서 작업하고 분기 B의 항목을 병합합니다. 병합을 위해 일반적으로 다음을 수행합니다. git merge origin/branchB 그러나 분기 A와 먼저 병합하지 않고 때때로 분기를 체크 아웃 할 수 있으므로 분기 B의 로컬 복사본도 유지하고 싶습니다.이를 위해 다음을 수행합니다. git checkout branchB git pull git checkout branchA 분기를 앞뒤로 전환하지 않고도 하나의 명령으로 위의 작업을 수행 할 수있는 방법이 있습니까? 이를 git update-ref 를 사용해야합니까? 어떻게? 답변 짧은 답변..

개발관련/Git 2021.12.29

git pull "unable to resolve reference" "unable to update local ref"가 실패합니다.

질문 : git pull "unable to resolve reference" "unable to update local ref"가 실패합니다. 내가 시도 할 때 자식 1.6.4.2을 사용하여, git pull 나는이 오류가 발생합니다 : error: unable to resolve reference refs/remotes/origin/LT558-optimize-sql: No such file or directory From git+ssh://remoteserver/~/misk5 ! [new branch] LT558-optimize-sql -> origin/LT558-optimize-sql (unable to update local ref) error: unable to resolve reference ..

개발관련/Git 2021.11.08

[git] 현재 지점에 대한 추적 정보가 없습니다.

질문 : 현재 지점에 대한 추적 정보가 없습니다. 저는 비교적 짧은 기간 동안 github를 사용해 왔으며 항상 클라이언트를 사용하여 커밋과 풀을 수행했습니다. 나는 어제 git bash에서 시도하기로 결정했고 성공적으로 새 저장소를 만들고 파일을 커밋했습니다. 오늘은 다른 컴퓨터에서 저장소를 변경하고 변경 사항을 커밋했으며 이제 집으로 돌아와서 git pull 을 수행하여 로컬 버전을 업데이트하고 다음을 얻습니다. There is no tracking information for the current branch. Please specify which branch you want to merge with. See git-pull(1) for details git pull If you wish to se..

개발관련/Git 2021.10.05

로컬 변경 사항을 무시한 채 깃 pull 하는 방법

질문 : 로컬 변경 사항을 무시하는 동안 힘내 풀? git clone 를 수행하지 않고 로컬 파일 변경 사항을 무시하는 git pull 을 수행하는 방법이 있습니까? 답변 풀이 로컬 변경 사항을 덮어 쓰고 작업 트리가 깨끗한 것처럼 병합을 수행하려면 작업 트리를 정리하십시오. git reset --hard git pull 추적되지 않은 로컬 파일이있는 경우 git clean 을 사용하여 제거 할 수 있습니다. 추적되지 않은 파일을 제거하려면 git clean -f -df 추적되지 않은 파일 및 디렉토리 제거 추적되지 않거나 무시 된 파일 또는 디렉토리를 제거하려면 -xdf 반면에 로컬 수정을 어떻게 든 유지하려면 숨김을 사용하여 당기기 전에 숨긴 다음 나중에 다시 적용합니다. git stash git p..

개발관련/Git 2021.08.28
728x90
반응형