일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소프트웨어공학
- 데이터베이스
- 2
- Yes
- 컴퓨터비전
- I'm Sorry
- 네트워크보안
- 프로그래밍언어
- 컴퓨터공학
- 머신러닝
- 파이썬
- 프로그래밍
- 사이버보안
- 자료구조
- 코딩
- 웹개발
- 인공지능
- 자바스크립트
- 소프트웨어
- 딥러닝
- 네트워크
- 클라우드컴퓨팅
- 버전관리
- 알고리즘
- 컴퓨터과학
- 데이터과학
- 데이터구조
- 데이터분석
- 빅데이터
- 보안
- Today
- Total
목록개발환경 (9)
스택큐힙리스트
Visual Studio에서 TypeScript 소스를 디버그하는 방법이 있을까요? (생성된 Javascript를 디버깅하는 대신) TypeScript 언어 사양에서는 다음과 같이 언급되어 있습니다: TypeScript는 선택적으로 소스 맵을 제공하여 소스 수준의 디버깅이 가능합니다. 그러므로 TypeScript 코드에 중단점을 설정하고 디버그할 수 있을 것으로 예상했지만, 작동하지 않습니다. 사양에서 다른 디버깅에 대해서는 언급을 찾지 못했습니다. 작동하게 하려면 무언가를 해야 할까요? 아마도 선택적으로라는 단어는 작동을 위해 무언가를 수행해야 한다는 힌트일 것입니다... 어떤 제안이 있을까요?답변 1 디버깅 TypeScript는 이제 소스 수준 디버깅을 지원합니다! 소스 맵 형식은 JavaScript..
저는 리포지토리와 함께 사용되는 composer.lock에 조금 혼동되고 있습니다. 많은 사람들이 우리가 리포지토리에서 composer.lock을 .gitignore 해야하지 않는다고 말하고 있습니다. 개발 환경에서 라이브러리를 업데이트한다면 새로운 composer.lock이 생기지만, 제품 환경으로 업데이트할 수 없을 텐데 맞을까요? 이 파일은 충돌을 생성하지 않을까요?답변 1만약 라이브러리를 업데이트한다면, lockfile도 커밋하고 싶을 것입니다. 이것은 당신의 프로젝트가 사용하고 있는 라이브러리의 특정 버전에 잠겨있음을 나타냅니다. 당신의 변경사항을 커밋하고 다른 사람이 코드를 가져와 의존성을 업데이트하면, lockfile은 수정되지 않아야 합니다. 만약 수정되었다면, 새로운 버전이 있는 것을 의..
새로운 기능에 대한 일부 작업을 시작했고, 조금 코딩한 후에 이 기능은 자체 브랜치에 있어야 한다고 결정했습니다. 미커밋된 변경 사항을 새로운 브랜치로 이동하고 현재 브랜치를 재설정하는 방법이 있을까요? 새로운 기능에 대한 기존 작업을 보존하면서 현재 브랜치를 재설정하고 싶습니다.답변 1업데이트 2020 / Git 2.23 Git 2.23에서는 switch 하위 명령어를 추가하여 checkout의 과잉 사용으로 인해 생기는 혼동 일부를 해소하려고 합니다. (브랜치 전환, 파일 복구, HEAD 분리 등) 이 버전의 Git에서는 checkout 명령어를 다음과 바꾸세요: git switch -c 동작이 동일하며 변경되지 않습니다. 업데이트 2020 이전 / Git 2.23 다음을 사용하세요: git chec..
저는 다음과 같이 저장소를 복제합니다: git clone ssh://xxxxx/xx.git 하지만 몇 개의 파일을 변경한 후에 add와 commit을 하고, 이를 서버에 푸시하고 싶습니다: git add xxx.php git commit -m TEST git push origin master 하지만 받은 오류는 다음과 같습니다: error: src refspec master does not match any. error: failed to push some refs to 'ssh://xxxxx.com/project.git' 답변 1어쩌면 커밋만 필요할 수도 있습니다. 저는 다음을 실행할 때 이와 마주쳤습니다: mkdir repo && cd repo git init git remote add origin ..