«git» 태그된 질문

Git은 원래 Linus Torvalds가 설계하고 작성한 오픈 소스 분산 버전 제어 시스템입니다. 일반적으로 소프트웨어 프로젝트의 소스 코드를 추적하는 데 사용됩니다. DVCS로서 Git은 분기, 병합 및 분산 개발에 강력한 도움을 제공합니다.

1
ovh 호스트 서버의 git 복제본
ovh 호스트 서버의 ssh 연결에서 자식 복제를하고 싶지만 작동하지 않습니다. 입력 한 명령은 다음과 같습니다. git clone ssh :/ / forumdesy@ftp.forumdesthinktanks.fr / www / (and all variations /. Git / www / .git, / www / .git / ... ) 이것은 필자가 얻는 메시지입니다. 치명적인 : '/ www': chdir 할 …
ssh  git  clone 

1
왜 Bluehost 서버의이 리눅스 쉘에 설치된 GIT의 마지막 버전을 사용할 수 없습니까?
나는 리눅스에 익숙하지 않고 다음과 같은 문제가있다. Bluehost 서버의 Linux 쉘에 SSH를 통해 입력했습니다. git --version git의 구 버전이 다양하다는 것을 알았습니다. -jailshell-4.1$ git --version git version 1.7.11.3 그래서이 가이드를 따라 새로운 버전의 GIT 내 서버에서 : http://willjackson.org/blog/installing-git-bluehost-shared-hosting 그래서 나는 .노동 조합 지부 내 홈 디렉토리에 디렉토리를 만들고 그 안에 …
linux  bash  shell  git 

1
공개 키를 사용하여 저장소 복제
내 리눅스 서버에 저장소를 설정했습니다. 나는 그걸로 일하고 싶지만 내가 자식으로 일할 때마다 암호를 입력하고 싶지는 않다. 그래서 공개 / 개인 키 인증이 필요합니다. 문제는 내 호스트 컴퓨터에서 Windows를 사용한다는 것입니다. 열쇠는 어디에서 만들 수 있습니까? 호스트 (Windows) 또는 서버 (Linux)? 내가 만난 다른 문제는 Windows에서 키를 생성하는 것입니다. 공개 …
linux  windows  ssh  git  putty 

1
"Git commit"은 vim을 여는 데 오랜 시간 (> 40 초)이 걸립니다. 무슨 일이 일어날 수 있니?
내가 달릴 때. git commit -m 'some commit message'모든 것이 예상대로 작동합니다. vim을 단독 실행하면 모든 것이 예상대로 작동합니다. 그러나 내가 달릴 때 git commit, vim을 실행하는 데는 vim이로드되는 데 최대 40 초가 걸립니다. 여기서 무슨 일이 일어날 수 있니? 어떻게 디버깅 할 수 있습니까?
vim  git 

1
백업을 위해 tar 파일을 만들 때 Linux가 실패 함
그래서 나는 git의 백업을 만들고 싶다. 이 작업을 수행하기 위해이 스크립트를 사용하고 있습니다 (여기 : https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_restore.md ). tar 파일을 만드는 것은 결국 실패합니다. root@gitlab-test git/gitlab# sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production --trace ** Invoke gitlab:backup:create (first_time) ** Invoke environment (first_time) ** Execute environment ** Execute gitlab:backup:create ** …
linux  backup  git  tar  ruby 

2
SourceTree는 .vimrc가 바이너리라고 생각합니다.
SourceTree는 .vimrc가 바이너리라고 생각하여 윈도우 내에서 diff를 볼 수 없습니다. 기준 이 페이지 , 나는 그것이 인코딩 때문에, 그래서 UTF - 8로 다음 단계를 사용하여 인코딩을 변경 시도했다 줄 알았는데 이 페이지 : :set bomb :set fileencoding=utf-8 그러나 그것을 수정하지는 못했습니다. 내가 무엇을해야 하나? [업데이트] 해결 : Vim에는 전혀 보이지 …
vim  git  vimrc 

0
Linux 명령 rmdir -rf foldername을 사용하여 Windows 폴더를 삭제했습니다.
내용이있는 Windows 7 컴퓨터에 폴더가 있고 힘내 대쉬를 사용하여 명령을 삭제하기로 결정했습니다. rmdir -rf foldername. 이 설명서에 따르면 http://www.computerhope.com/issues/ch000798.htm 결과: the contents have been deleted and the empty folder remains. 여러 가지 방법을 사용하여 삭제하려고했지만 아무 소용이 없습니다. 접근성 오류를 얻는 중입니다. 주의 : Windows는 가상입니다.

2
Homebrew messed up 자식 제거
https://superuser.com/a/203740을 사용하여 Homebrew를 제거했습니다 . 위의 명령을 실행 한 후 .bashrc및을 찾을 수 없습니다 .bash_profle. 모든 파일에서 사라 Documents, Desktop그리고 Downloads: '( 내가 자식 상태를 수행하면 다음과 /Users/ava같이 표시됩니다. # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) ... all …

1
git source control에서 수정되지 않은 파일을 제외한 모든 파일을 백업하는 Powershell 명령
GIT 및 SVN 리포지토리가 많은 작업 폴더가 있습니다. 커밋 된 개정판은 모두 서버에서 사용할 수 있으므로 버전이없는 파일 (수정되었지만 커밋되지 않은, 버전이 지정되지 않은 내부 git / svn 메타 데이터는 무시)을 백업하면됩니다. Windows의 경우 가장 좋은 방법은 Powershell 파이프 라인을 사용하여 모든 파일을 나열하고 상태에 따라 필터링하고 (수정되지 않은 파일은 …

0
베어 저장소의 자식 내보내기 부분?
베어 리포지토리 의 부분 "내보내기"(하나의 하위 디렉토리 만) 를 수행하고 싶습니다 . Checkout Git 파일 에 대한 답변 에서 리포지토리 외부 위치에 대한 솔루션을 시도했지만 베어 리포지토리 ( operation must be run in a work tree) 에서 아무것도 작동하지 않는 것 같습니다 . 이것이 가능합니까?

1
Powershell을 사용하여 홈 디렉토리에 Git 복제
나는 작업을하는 데 사용 cmd.exe상금 10 만, 최근에는 파워 쉘로 전환. 와 cmd.exe두 cd %USERPROFILE%\example 과 git clone https://github.com/user/example.git %USERPROFILE%\example 의도 한대로 작동합니다. 이후 %USERPROFILE%PowerShell에서 작동하지 않습니다, 내가 사용하는 ~대신. 그러나 예를 들어 Powershell에 C:명령 cd ~/example을 입력하면 C:\Users\JohnDoe\example의도 한대로 폴더에있게됩니다 . 하지만 내가 달릴 때 git clone https://github.com/user/example.git ~/example …

1
Github에서 여러 ssh 키 사용 (하나는 기본값 임)
GitHub로 푸시 할 때 하나의 키가 "default"인 다른 키를 사용하도록 SSH 클라이언트를 구성하려고합니다. 나는 이것을 넣으면 .ssh/config내가 필요한 것을 줄 것이라고 생각했다 . Host github-foo HostName github.com IdentityFile ~/.ssh/id_rsa_FOO Host * IdentityFile ~/.ssh/id_rsa_BAR 에 따르면 man ssh_configgit이 url을 사용하여 원격에 연결하는 경우 git@github-foo:myuser/myprojectssh는 IdentityFile 양식 일치 Host블록 의 첫 번째 …
ssh  git 

1
자식 리모컨을 해결하는 방법?
다음 구성을 가정하십시오. $ cat ~/.ssh/config Host foo HostName git.foo.com IdentityFile ~/.ssh/foo Port 9000 User git $ cd WORKING_COPY $ git remote -v origin foo:bla.git (fetch) origin foo:bla.git (push) WORKING_COPY폴더 내 에서 origin원격 의 실제 URL을 확인하기 위해 어떤 git 부속 명령을 사용할 수 git+ssh://git@git.foo.com:9000/bla.git있습니까?
linux  bash  ssh  git 

0
파이프 라인을 사용하여 Jenkins와 병합
분기 (master <-newBranch)를 Jenkinsfile (풀 요청 트리거)과 충돌없이 병합하려고합니다. Jenkins가 실행을 마치면 3 단계에서 "치명적 : 중단 할 병합이 없습니다 (MERGE_HEAD 누락)"오류 메시지가 표시됩니다. 손으로 공연하려고하면 성공합니다. 문제는 단계가 분리되어 있다는 것입니다. 내가 무엇을 할 수 있을지? 고마워, Marcel 내 젠킨스 파일 : pipeline { agent none stages { // …

1
git 아카이브에서 파일 (* .pdf 및 * .eps)을 쉽게 삭제하여 아카이브를 작게 만들 수 있습니까?
git을 사용하여 gnuplot에서 생성 된 pdf 및 eps 이미지로 라텍스 문서의 개정을 제어합니다. 변경 사항을 신속하게 보려면 단기적으로 pdf 및 eps가 필요합니다. 그러나 데이터 파일에서 라텍스와 gnuplot으로 생성 할 수 있기 때문에 장기적으로 필요하지 않습니다. 아카이브에서 * .pdf (모든 pdf) 파일을 제거하는 방법이 있습니까 (모든 지점의 모든 커밋)
git 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.