일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 소프트웨어공학
- 데이터과학
- 네트워크보안
- 컴퓨터과학
- 데이터분석
- 알고리즘
- 빅데이터
- 자바스크립트
- 데이터베이스
- 딥러닝
- 자료구조
- 머신러닝
- 클라우드컴퓨팅
- 사이버보안
- 파이썬
- 소프트웨어
- Yes
- 코딩
- 네트워크
- 프로그래밍언어
- 데이터구조
- 웹개발
- 프로그래밍
- 인공지능
- I'm Sorry
- 2
- 컴퓨터비전
- 버전관리
- 보안
- 컴퓨터공학
- Today
- Total
목록버전관리 (35)
스택큐힙리스트
저는 파일을 변경하고 새 파일도 가지고 있으며, 다른 작업으로 전환하는 동안 git stash를 사용하여 그것들을 담아둘 것입니다. 그러나 git stash는 기존 파일의 변경 사항만 보관하고 새 파일은 작업 트리에 그대로 남아 미래 작업을 혼란스럽게 만듭니다. 이러한 추적되지 않은 파일을 어떻게 숨길 수 있을까요?답변 1당신이 추적되지 않은 파일들을 포함한 작업 디렉토리를 숨기고 싶다면(특히 그 .gitignore에서) 아마도 이 명령어를 사용하고 싶을 것입니다. git stash --include-untracked대신에, --include-untracked 대신에 단축어 -u 또는 모든 파일, 포함되지 않은 파일 및 무시된 파일을 포함하는 git stash --all을 사용할 수 있습니다. 이 동작은..
제가 어떻게 하면 될까요?git branch 또는 git checkout -b를 통해 다른 브랜치에서 로컬 브랜치를 생성합니다.로컬 브랜치를 원격 저장소에 푸시하여 (즉, 게시) 추적 가능하게 만들어주세요. 이렇게하면 git pull 및 git push이 작동합니다.답변 1Git 1.7.0 이후로 새 브랜치를 체크아웃 할 수 있습니다. git checkout -b 파일을 수정하고 추가하고 커밋하세요. 그 후에 push with the -u (short for --set-upstream) 옵션: git push -u origin Git는 push 중에 추적 정보를 설정합니다.답변 2새로운 로컬 브랜치를 원격 Git 레포지토리에 push하고 추적하는 방법로컬 브랜치를 만들어서 원격 서버에 push하고자 할 ..
저는 CI 서버 상에서 의존성을 구축하기 위해 Docker를 사용하고자 합니다. 그래서 에이전트 그 자체에 모든 런타임과 라이브러리를 설치할 필요가 없도록 할 수 있습니다.이를 달성하기 위해서는 컨테이너 내에서 빌드 된 빌드 아티팩트를 호스트로 다시 복사해야합니다. 가능한가요?답변 1컨테이너에서 호스트로 파일을 복사하기 위해 아래 명령어를 사용할 수 있습니다. docker cp :/file/path/within/container /host/path/target예를 들어: $ sudo docker cp goofy_roentgen:/out_read.jpg .다음 명령으로 얻은 컨테이너 이름은 goofy_roentgen 입니다. $ sudo docker psCONTAINER ID IMAGE COMMAND CR..
새로운 기능에 대해 일부 작업을 시작했으며 코딩을 하던 중이었는데, 나는 이 기능이 별도의 브랜치에 있어야 한다고 결정했다.기존에 커밋되지 않은 변경 사항을 새 브랜치로 이동하고 현재 브랜치를 재설정하는 방법은 무엇인가요?저는 새로운 기능에 대한 작업을 보존하면서 현재 브랜치를 재설정하고 싶습니다.답변 12020년 업데이트 / Git 2.23Git 2.23 버전에서는, (switch) 서브커맨드를 추가하여 (checkout)의 과부하된 사용으로 인한 혼란을 해소하고자 합니다. (브랜치 전환, 파일 복원, HEAD 분리 등)Git의 이 버전부터 checkout 명령어를 다음과 같이 대체하세요: git switch -c 행동은 동일하며 바뀌지 않습니다.2020년 업데이트 / Git 2.23 이전There w..