이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 17368|회답: 0

[통신] Visual Studio 2017 구성 GitHub 포인트 도구 업데이트 및 확장 오류

[링크 복사]
게시됨 2019. 1. 23. 오전 9:37:44 | | |
1. Visual Studio 2017을 열고 내비게이션 바에서 Tools->Extensions and Updates를 클릭한 후 플러그인을 설치하세요
시간 초과:
COM 클래스 공장에서 CLSID {CLSID 177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D} 부품을 검색하는 데 실패했는데, 다음과 같은 오류로 인해 실패했습니다: 8007007e 지정된 모듈을 찾을 수 없었습니다.
이유: VS 2017 설치 패키지 다운로드 실패, 템플릿 찾기 불가능, 업데이트 실패.


해결책: Windows 시스템의 제어판에서 프로그램 삭제 인터페이스에서 수정(Modify)을 클릭하면 Visual Studio 2017 설치 인터페이스가 나타나고, 복원(Repair)을 클릭하세요.

수정 후에는 내비게이션 바에서 Tools->Extensions and Updates를 클릭하고, Visual Studio 마켓플레이스 인터페이스 검색창에서 GitHub 다운로드를 검색하세요.

2. 설치 후에는 VS를 닫으라는 메시지가 뜨고 효과를 발동하며, VS를 닫고 설치를 시작하면 과정이 매우 간단합니다. 안내를 따르면 다음 단계를 밟을 수 있습니다.
그 후 VS를 실행하고, 프로젝트를 생성한 뒤 바로 시작하세요
오른쪽 하단에서 "새 Git 저장소 만들기"를 선택해 로컬 코드 저장소를 생성하세요
그다음 팀 익스플로러를 엽니다
이 시점에서 이미 GitHub 옵션이 있다는 것을 알게 될 것입니다
처음 로그인하신 경우, GitHub 계정에 로그인하라는 안내가 나옵니다
로그인 후 생성(Create Create)을 클릭하면 GitHub에 새로운 코드 저장소를 만들고 싶습니다
이름은 커스텀일 수 있고 솔루션 및 프로젝트 이름과 다를 수 있지만, 로컬 경로는 솔루션의 루트 디렉터리여야 합니다
성공적인 전설을 만들어
그 다음, 코드를 작성하고, 변경 사항을 테스트하고, source.cpp 파일을 만든 뒤 다음과 같이 코드를 작성합니다
이 시점에서 그 옆 해답에는 source.cpp 앞에 작은 플러스 기호가 있어 파일 코드에 변화가 있음을 나타냅니다
GitHub 관리에서 원격 코드베이스와 동기화하려면 먼저 자신만의 코드뱅크를 공개해야 합니다
팀 탐색기에서 게시를 클릭하세요
마찬가지로, GitHub 공식 웹사이트에서 방금 코드 변경 사항을 확인할 수 있습니다
이 시점에서 모든 작업이 완료되었지만, 어려움은 없지만 저 같은 초보자에게는 시간이 오래 걸렸으니 기록해 봅시다.
VS2013과 비교했을 때, VS2017은 조작이 쉽고 문제 발생 가능성이 적습니다.

3. 기존 프로젝트에 대해 GitHub 설정
전에 작성한 프로젝트가 몇 개 있는데 Git을 설정하지 않았고, 이제 GitHub의 원격 코드 저장소를 설정하고 싶습니다. 어떻게 해야 할까요?
예를 들어, 저는 이전에 작성한 일기예보 데모를 열어 봅니다
VS로 실행한 후, 솔루션(프로젝트가 아니라 솔루션임을 참고하세요)에서 우클릭하여 Add Code Control을 선택하세요.
그러면 이전 코드 파일의 아이콘 앞에 작은 잠금 아이콘들이 여러 개 붙어 있는 것을 알게 될 것입니다
로컬 Git 시스템에서 파일이 추적되었고, 솔루션의 루트 디렉터리에 추가로 .git 폴더가 있음을 나타냅니다
또한 Team Explorer에는 추가적인 로컬 코드 창고가 추가될 예정입니다
팀 탐색기 홈 페이지를 클릭하고 동기화를 클릭하세요
그럼 GitHub에 게시하면 됩니다
설명을 작성하면 GitHub 저장소 소개문에 생성됩니다
성공적으로 만들어졌다
그 다음 github.com 에 가서 홈페이지가 업데이트되었는지 확인하세요
예상대로, 이 시점에서 모든 작업이 완료되었습니다.

4 요약
사실, Git 운영은 Git bash 명령줄이든 IDE와 통합된 Git 플러그인이든 어려운 점이 없으며, 점점 더 많은 개발 도구들이 Git GUI 메서드(예: AS CVC의 Git, 데스크톱용 GitHub 등)를 제공하는데, 이 방법들은 매우 사용하기 쉽습니다. 개발자에게 코드를 관리하는 것은 분명 좋은 습관입니다.






이전의:C# 타이밍 잠금 화면 소프트웨어를 작성할 때, TextBox의 초기 값이 null일 수 없으며, 그렇지 않으면 비정상이 됩니다
다음:.NET Core 프로젝트는 Jexus를 활용해 리눅스 환경에서 배포합니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com