반응형

git 23

Git - 로컬에서 일부 파일을 삭제했습니다. 원격 저장소에서 파일을 가져오려면 어떻게 해야 합니까?

Git - 로컬에서 일부 파일을 삭제했습니다. 원격 저장소에서 파일을 가져오려면 어떻게 해야 합니까? PC에서 파일을 몇 개 삭제했는데 다시 다운로드하려면 어떻게 해야 합니까? 풀은 "이미 최신"이라고 말합니다.git는 분산 VCS이므로 로컬 저장소에는 모든 정보가 포함됩니다.다운로드할 필요는 없습니다. 원하는 컨텐츠를 바로 레포에서 추출하기만 하면 됩니다. 삭제를 커밋하지 않았다면 현재 커밋에서 파일을 체크아웃하기만 하면 됩니다. git checkout HEAD 삭제를 커밋한 경우 파일이 있는 커밋에서 파일을 체크아웃해야 합니다.아마도 이전의 약속일 것입니다. git checkout HEAD^ 하지만 그게 맞다면n커밋 전, 사용HEAD~n, 아니면 단순히 불을 지피기만 하면 됩니다.gitk, 적절한 커..

bestsource 2023.10.21

로컬 리포지토리를 원격 리포지토리에 연결

로컬 리포지토리를 원격 리포지토리에 연결 로컬 저장소가 있습니다.전체 응용프로그램을 만들었지만 이제 원격 저장소로 밀어넣으려고 합니다.원격 repo도 이미 가지고 있습니다.작업 손실 없이 이 두 저장소를 연결하려면 어떻게 해야 합니까?사용: git remote add origin git push --all origin 사용할 때 이 원격 리포지토리를 자동으로 사용하도록 모든 분기를 설정하려는 경우git pull,더하다--set-upstream푸시로: git push --all --set-upstream origin vergenzt는 한 줄로 정확한 답변을 제공하지만, 코드를 커밋하고 로컬 및 원격 GitHub 저장소를 연결하고 Git CLI를 사용하여 원격 저장소에 코드를 푸시하는 방법에 대한 자세한 내..

bestsource 2023.08.22

Git 소스 제어 하에서 지속적으로 변화하는 IntelliJ IDEA 프로젝트 파일을 처리하는 방법은 무엇입니까?

Git 소스 제어 하에서 지속적으로 변화하는 IntelliJ IDEA 프로젝트 파일을 처리하는 방법은 무엇입니까? 우리 팀의 모든 사람들은 IntelliJ IDEA를 사용하며, 빌드 구성, 설정 및 검사를 공유할 수 있도록 프로젝트 파일(.ipr 및 .iml)을 소스 제어에 넣는 것이 유용합니다.또한 TeamCity와의 지속적인 통합 서버에서 이러한 검사 설정을 사용할 수 있습니다. (소스 제어가 아닌 .gitignore 파일에 사용자별 작업 공간 .iws 파일이 있습니다.) 그러나 IDEA에서 거의 모든 작업을 수행할 때 이러한 파일은 조금씩 변경됩니다.IDEA의 이슈 데이터베이스(IDEA-64312)에 문제가 있으므로 아마도 이것을 IDEA의 버그로 간주할 수도 있지만, 가까운 미래에 우리가 함께 살..

bestsource 2023.08.17

"사일런트 모드"에서 작동할 수 있습니까?

"사일런트 모드"에서 작동할 수 있습니까? "사일런트" 모드에서 git 명령을 실행할 수 있습니까?예를 들어, "라고 말해도 될까요?git push origin화면에 아무것도 표시되지 않습니다. IO를 다음으로 리디렉션할 수 있습니다./dev/null(정상적으로 작동), 하지만...git은 자연스럽게 이런 것을 허용합니까? 아래는 자동 EOD 커밋을 수행하는 빠른 스크립트로, 기차를 타야 하고 로컬 컴퓨터에 코드를 남기고 싶지 않을 때 사용됩니다. 1 clear 2 3 cd 4 cd repo/active 5 6 for i in * 7 do 8 cd $i 9 echo "Pushing " $i 10 git add . -A >> /dev/null 11 git commit -a -m "EOD automatic ..

bestsource 2023.08.07

전체 디렉터리 트리에 대한 줄 끝 부분 변환(Git)

전체 디렉터리 트리에 대한 줄 끝 부분 변환(Git) 다음 상황: 저는 OS X를 실행하는 Mac에서 일하고 있으며 최근에 회원들이 모두 Windows를 사용하는 프로젝트에 참여했습니다.저의 첫 번째 작업 중 하나는 Git 저장소에 코드베이스를 설정하는 것이었기 때문에 FTP에서 디렉터리 트리를 가져와서 로컬로 준비한 Gitrepo에 체크인하려고 했습니다.이 일을 하려고 할 때, 제가 얻은 것은 이것뿐이었습니다. fatal: CRLF would be replaced by LF in blog/license.txt. 이것은 "블로그" 폴더 아래의 모든 파일에 영향을 미치기 때문에 트리의 모든 파일을 유닉스 줄바꿈으로 편리하게 변환하는 방법을 찾고 있습니다.바로 사용할 수 있는 툴이 있습니까? 아니면 직접 스..

bestsource 2023.07.18

마지막 Git 커밋을 준비되지 않은 영역으로 이동(또는 "실행 취소")

마지막 Git 커밋을 준비되지 않은 영역으로 이동(또는 "실행 취소") 이 질문에는 이미 다음과 같은 답이 있습니다. Git에서 가장 최근의 로컬 커밋을 실행 취소하려면 어떻게 해야 합니까? (104개 답변) 마감됨8년 전에. 마지막 Git 커밋을 "Changes not stageed" + "Untracked files" 영역으로 다시 이동하는 가장 좋은 방법은 무엇입니까? (문제의 커밋은 로컬 레포에서만 푸시되지 않거나 HEAD에서 효과적으로 제거됨) 즉, 커밋을 롤백하면서 단계별로 구분하지 않은 영역에 자동으로 적용하는 방법은 무엇입니까?를 사용하여 현재 분기를 이전 커밋으로 설정할 수 있습니다. git reset HEAD^ 추가 중--soft다음 파일을 인덱스에 보관합니다. (커밋할 준비가 되었습니..

bestsource 2023.07.18

기존 프로젝트를 Github에 푸시

기존 프로젝트를 Github에 푸시 프로젝트 소스가 있는 폴더가 있습니다.어떻게 하면 이 프로젝트를 Github의 저장소로 밀어 넣을 수 있습니까? 다음 단계를 사용해 보았습니다. GitHub에 빈 저장소를 만들었습니다. 나는 Git-bash를 실행하고 타이핑했습니다.git init가 나타났습니다..git폴더를 누릅니다. 는 다을사용버제전일파추부다니가습했을 사용하여 버전 에 했습니다.git add sourcesFolderName 는 이전 에서 추가한 .git commit -m "initial commit" 다음을 사용하여 원격 리포지토리를 지정했습니다.git remote add MyProject 마내침.git push하지만 리모트 레포에는 아무것도... 실패 없음인증 실패) 그렇다면 기존 소스를 새로 만..

bestsource 2023.07.18

한 번 로그인하도록 Git over SSH 구성

한 번 로그인하도록 Git over SSH 구성 ssh를 통해 git 저장소를 복제했습니다.따라서 오리진 마스터와 밀거나 당겨 통신할 때마다 암호를 다시 입력해야 합니다.암호를 여러 번 입력할 필요가 없도록 git을 구성하려면 어떻게 해야 합니까?HTTPS 프로토콜을 사용했기 때문에 GitHub에도 비슷한 문제가 있었습니다.사용 중인 프로토콜을 확인하려면 그냥 실행 git config -l 리고다음시선로보을세요는작하으로 .remote.origin.url프로토콜을 전환하려면 다음과 같이 하십시오. git config remote.origin.url git@github.com:your_username/your_project.git ㅠㅠssh-add니가 필요한ssh-agent 키를 있습니다. ( (으)로 ss..

bestsource 2023.07.08

리베이스 후 Git 분기가 분기되었습니다.

리베이스 후 Git 분기가 분기되었습니다. 저는 이미 푸시된 지점을 로컬로 리베이스했습니다. Git는 제 지점과 원격이 분리되었다고 조언하고 있습니다. "그리고 각각 109개와 73개의 다른 커밋을 가지고 있습니다." 지점을 밀면 문제가 해결됩니까? 즉, 리베이스 후에 예상되는 문제입니까?분기를 재배치할 때, 재배치할 분기의 커밋 위에 있는 커밋에 대한 커밋을 다시 작성해야 합니다.이는 커밋의 속성 중 하나가 상위(또는 상위)이기 때문입니다.기본값을 변경하면 분기에서 가장 오래된 로컬 커밋의 상위 항목이 변경되고, 따라서 모든 로컬 커밋의 커밋 해시가 변경됩니다. 이 변경 사항은 과도적 커밋을 통해 거품이 발생하기 때문입니다. 분기를 이미 푸시했으므로 소스 분기에 대해 기본 재배치하는 것이 아니라 소스 ..

bestsource 2023.07.08

Git 사용자를 위한 Perforce?

Git 사용자를 위한 Perforce? 닫혔습니다. 이 질문은 더 많은 것이 필요합니다.집중적인현재 답변을 수락하고 있지 않습니다. 마감됨8년 전에. 잠겼습니다. 이 질문과 답변은질문이 오프라인이지만 과거의 중요성이 있기 때문에 잠겼습니다.현재 새 답변이나 상호 작용을 허용하지 않습니다. 많은 "Git for Perforce 사용자" 문서가 있지만 겉보기에는 그 반대가 거의 없습니다. 저는 이전에 Git을 사용한 적이 있고 최근에 Perforce를 많이 사용해야 하는 일을 시작했는데, 제가 자주 혼란스러워하는 것을 발견했습니다.Git의 개념은 Perforce와 전혀 일치하지 않는 것 같습니다. Git에 익숙한 사람을 위해 Perforce를 사용하기 위한 몇 가지 팁을 마련하는 데 관심이 있는 사람?이것은..

bestsource 2023.07.08
반응형