github 8

[Github] Github와 비주얼 스튜디오, 인텔리제이 연동

기본 설정먼저 연동할 Github 리포지토리로 이동한 후, main 브랜치의 [Code]를 클릭해 HTTPS의 URL 주소를 복사합니다. 비주얼 스튜디오 연동비주얼 스튜디오 실행 후 [Git 리포지토리 복제...] 클릭 복사한 주소 입력 후 Enter 폴더 선택 후 복제 완료된 파일에서 작업하시면 됩니다. 지역 저장소(내 컴퓨터)에서 원격 저장소(깃허브)로 커밋하기예시를 위해 App.css 파일을 수정하겠습니다. 파일을 수정하면 왼쪽 사이드 [소스 제어]에 숫자가 생긴 걸 볼 수 있습니다. 클릭하면 다음처럼 변경 사항이 보입니다. 다음처럼 하단의 main 누르시고 main이 아닌 feature 브랜치 선택하시면 됩니다. 제대로 지정되었으면 다음처럼 "feature"에 커밋이라고 뜨게 됩니다. 커밋 메시지..

DevOps/Github 2024.12.20

[Github] Github에 이력서 사이트 만들기

다른 사람의 저장소 복제하기https://github.com/jjlaon/resume 로 접속한 후 [Fork]를 클릭한다. 수정 없이 [Create fork]를 클릭한다.리포지토리 이름을 바꾸고 싶다면 변경한 뒤 클릭하면 된다. 지역 저장소로 복제하기Fork 한 원격 저장소를 지역 저장소로 복제한 후 수정해야 한다.VS Code를 실행한 후 [리포지토리 복제]를 클릭한 후 Fork 한 원격 저장소의 주소를 입력한다. 리포지토리의 경로를 지정해주고, 알림 창이 뜨면 [열기]를 클릭한다. VS Code에 복제한 파일들이 나타나게 된다. 복제한 폴더에서 index.html을 더블클릭하거나Live Server가 설치되어 있다면 우클릭하여 [Open with Live Server]를 클릭한다.하단처럼 우리가 수..

DevOps/Github 2024.10.14

[Github] VS Code에서 GUI 방식으로 사용하기

새 폴더 만들고 작업 폴더 추가하기윈도우 탐색기에서 test-3 폴더를 생성한 후 VS Code에서 해당 디렉터리를 작업 폴더로 추가한다. 저장소 초기화 (git init 명령어에 해당)VS Code의 하단 아이콘을 클릭해서 소스 제어 창을 열고 [리포지토리 초기화]를 누른다.소스 제어 창에서 [...] 클릭하면 깃 관련 명령이 표시된다. 소스 제어 창 살펴보기VS Code의 탐색기 창에서 해당 아이콘을 클릭하면 새 파일을 생성할 수 있다.또한 새파일 생성 후 소스 제어로 가면 변경된 내용이 표시된다. 스테이징 하기 (git add 명령어에 해당)변경 사항 영역에 있는 파일 위로 마우스 커서를 올린 후, [+]를 클릭한다.스테이징 된 변경 사항 영역에 파일이 나타나면서 변경 사항 영역에서 사라지게 된다...

DevOps/Github 2024.10.14

[Github] Github에서 다른 사람과 소통하기

프로필 둘러보기 프로필 작성하기https://github.com/아이디 로 접속한 후 자신의 프로필 사진을 클릭한다. 여기서 프로필 사진을 변경할 수 있고, 그 밖에 사용자 정보도 입력이 가능하다. Contribution 살펴보기Contribution깃허브에서 하는 모든 활동을 의미한다. Contribution 그래프컨트리뷰션을 시각적으로 표현한 것이다. 초록색이 진할수록 그날의 컨트리뷰션이 많다는 의미이다. README 파일 작성하기Github 저장소에서 [Add a README] 파일을 클릭한다. 마크다운 문법을 사용해서 내용을 작성한다. Preview에서 미리 출력 화면을 확인해 볼 수 있다. 작성을 완료했으면 커밋 메시지와 함께 커밋한다. 커밋을 완료하면 파일 목록 아래에 README 파일 내용이..

DevOps/Github 2024.10.14

[Github] Github로 협업하기

원격 저장소 복제하기원격 저장소를 기존에 연결되지 않은 지역 저장소에서 사용하려면 원격 저장소로 담긴 내용을 지역 저장소로 가져와야 한다. 이것을 복제, 또는 클론(clone), 클로닝(cloning)이라고 한다. 원격 저장소를 git_home과 git_office라는 지역 저장소로 복제하기원격 저장소에서 [Code]를 클릭한 후 HTTPS 주소를 복사한다. git_home 디렉터리를 만들고 다음 명령어를 입력해 복제한다. 같은 방법으로 git_office 지역 저장소도 진행한다. VS Code에서 양쪽에 디렉터리를 실행하고 진행한다. git init // 저장소 초기화echo "내용" > 파일이름.txt // 새파일 추가git add 파일이름.txt // 스테이징git commit -m "메시지" //..

DevOps/Github 2024.10.11

[Github] Branch

Branch 프로젝트의 독립적인 작업 공간. 브랜치를 사용하면 같은 코드베이스에서 여러 개발자가 동시에 작업할 수 있으며, 서로의 작업에 영향을 주지 않고도 다양한 기능을 개발하거나 버그를 수정할 수 있다. Branch가 필요한 이유사용 설명서의 버전 관리를 Git으로 할 때, 제품 출시 전에 사용 설명서를 작성했지만 제품 출시 후 고객사마다 추가로 요구하는 내용이 다를 수 있다. 즉, 고객사마다 다른 사용 설명서가 필요하다. master(main) 브랜치깃에서 자동으로 만드는 기본 브랜치 브랜치 기능분기(branch) : master 브랜치에서 새 브랜치를 만듦 병합(merge) : 새 브랜치에 있던 파일을 master 브랜치에 병합 브랜치 만들기1. manuals 디렉터리 만들기mkdir manual..

DevOps/Github 2024.10.11

[Github] Git으로 버전 관리하기

Git 저장소 만들기 처음 생성했을 때는 파일과 디렉터리가 표시되지 않지만, 초기화를 거치고 나면 디렉터리가 생성된다. 버전깃에서 문서를 수정하고 저장할 때 마다 생성된다. 버전마다 변경 시점과 변경 내용을 확인할 수 있다. 또한 이전 버전으로 되돌아갈 수도 있다. 깃의 작업 영역작업 트리파일 수정, 저장 등의 작업을 하는 디렉토리, a.k.a 작업 디렉토리(Working Directory)우리 눈에 보이는 디렉토리가 바로 작업 트리이다. 스테이지버전을 만들 파일이 대기하는 곳, a.k.a 스테이징 영역눈에 보이지 않음 저장소스테이지에 있는 대기 파일을 버전으로 만들어 저장하는 곳, a.k.a 리포지토리눈에 보이지 않음 스테이지와 커밋 이해하기1. 작업 트리에서 파일을 수정하고 저장 2. 버전을 만들고 ..

DevOps/Github 2024.10.10

[Github] Github 시작하기

Git으로 무엇을 할 수 있을까?버전 관리문서를 수정할 때마다 언제 수정했는지, 어떤 것을 변경했는지 편하고 구체적으로 기록 백업현재 컴퓨터의 자료를 인터넷상의 공간(원격 저장소)에 백업. 주로 Github 사용 협업원격 저장소를 기준으로 여러 사람이 함께 일할 수 있다.누가 언제 어느 부분을 수정했는지 기록된다. 원격 저장소지역 저장소가 아닌 컴퓨터나 서버에 만든 저장소지역 저장소와 연결되어 있으면서 '백업'과 '협업'에서 중요한 역할인터넷에서 원격 저장소 제공 서비스를 주로 사용 > 깃허브 Github로 할 수 있는 일원격 저장소에서 깃 사용지역 저장소 백업협업 프로젝트에 사용온라인 개발 툴 사용개발 이력 관리오픈 소스에 참여AI 동료인 코파일럿 사용 Github sign-upGithub 홈페이지에 ..

DevOps/Github 2024.10.10