| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 버전관리
- 데이터분석
- 네트워크보안
- 컴퓨터비전
- 컴퓨터공학
- 빅데이터
- 소프트웨어공학
- 알고리즘
- 프로그래밍
- 웹개발
- 프로그래밍언어
- 보안
- 자료구조
- I'm Sorry
- 데이터과학
- 파이썬
- Yes
- springboot
- 디자인패턴
- 소프트웨어
- 네트워크
- 사이버보안
- 자바스크립트
- 데이터베이스
- 데이터구조
- 컴퓨터과학
- 딥러닝
- 인공지능
- 클라우드컴퓨팅
- 머신러닝
- Today
- Total
목록2024/01/10 (15)
스택큐힙리스트
git add [--all | -A]와 git add .의 차이점은 무엇인가요?답변 1git add -u는 이미 추적 중인 파일을 확인하고 해당 파일이 다른 경우 또는 제거된 경우 해당 변경 사항을 스테이징합니다. 새로운 파일을 추가하지 않고 이미 추적 중인 파일에 대한 변경 사항만 스테이징합니다. git add -A는 이 두 가지를 동시에 수행하는 편리한 단축키입니다. 다음과 같은 것으로 차이점을 테스트할 수 있습니다 (Git 버전 2.x의 경우 git add . git status 의 출력은 다를 수 있음을 주의하세요):git init echo Change me > change-me echo Delete me > delete-me git add change-me delete-me git commit ..
내 응용 프로그램에는 데이터 클래스가 있습니다. 내 응용 프로그램은 공개 API로 사용되지 않을 것이며, 내 프로젝트에서 코드를 개발하는 유일한 사람이 될 것입니다. 나는 프로세서와 메모리 성능을 가능한 한 최대한 저장하려고 노력하고 있습니다. 데이터 클래스 내의 데이터 멤버를 public/protected/default 보호로 만들어 getter를 사용할 필요가 없는 것은 나쁜 생각인가요? getter를 사용하면 약간 더 많은 메모리 소비와 스택의 생성이 필요하다고 생각하는데... 그러한 것들은 필요하지 않다고 믿습니다. getter를 사용하는 유일한 이유는 보호/개인 정보 보호를 위한 것입니다. 그러나 내가 유일한 개발자이고 다른 사람이 내 API를 사용하지 않을 것이라면 getter를 사용하지 않는..
특정 커밋에 속한 모든 파일의 일반 목록을 인쇄하는 방법은 무엇인가요? 다음은 파일 목록을 나열하지만, 각 파일에는 원치 않는 diff 정보도 포함됩니다: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d 답변 1선호하는 방법 (프로그래밍적으로 사용되는 plumbing 명령어입니다): $ git diff-tree --no-commit-id --name-only bd61ad98 -r index.html javascript/application.js javascript/ie6.js 다른 방법 (스크립트에는 덜 선호되는 방법입니다, 사용자에게 노출되는 porcelain 명령어입니다) $ git show --pretty= --name-only bd61ad98 index.h..
개별 파일의 변경 내역에 대한 상세 정보를 어떻게 볼 수 있나요? git log -- [파일명]은 파일의 커밋 이력을 보여줍니다. 그러나 변경된 파일 내용을 어떻게 볼 수 있을까요?답변 1이는 Git이 각 로그 항목에 대한 패치를 생성하도록하는 것입니다: git log -p -- filename 더 많은 옵션을 보려면 git help log를 참조하십시오. 실제로 많은 좋은 기능을 수행 할 수 있습니다. :) 특정 커밋에 대한 차이만 얻으려면 git show HEAD 또는 식별자별로 다른 리비전을 지정하십시오. 변경 내용을 시각적으로 찾아보려면: gitk 답변 2파일의 변경 기록을 Git 버전 관리를 이용하여 확인하는 방법 에 대해 알아보겠습니다. Git은 현재 가장 인기 있는 분산 버전 관리 시스템 중..