Github

IaC/Terraform_테라폼

[Terraform] Module (모듈 작성 및 호출, 모듈 소스 관리)

💡cloudNet@ 팀의 가시다 님이 진행하는 Terraform 101 Study 4기 5주차 내용으로,[테라폼으로 시작하는 IaC] 도서를 참조하였습니다. 감사합니다.. Module테라폼으로 인프라와 서비스를 관리하면 시간이 지날수록 구성이 복잡해지고 관리하는 리소스가 늘어나게 된다. 테라폼의 구성 파일과 디렉터리 구성에는 제약이 없기 때문에 단일 파일 구조상에서 지속적으로 업데이트 할 수 있지만 다음과 같은 문제가 발생한다.테라폼 구성에서 원하는 항목을 찾는 것이 점점 어려워짐리소스들 간의 연관 관계가 복잡해질수록 변경 작업의 영향도를 분석하기 위한 노력이 늘어남개발/스테이징/프로덕션 환경으로 구분된 경우 비슷한 형태의 구성이 반복되어 업무 효율이 줄어듬새로운 프로젝트를 구성하는 경우 기존 구성에서..

DevOps/Git & Github

[Git] Authentication failed for ~ user a personal access token instead 에러

문제발생 Linux에서 Github를 사용하다 아래와 같은 에러가 발생하였다. 원인 해당 오류는 2021년 8월 이후로 git pull을 진행할 때 ID/Password 방식이 아닌 token을 이용하여 로그인을 하기 때문에 발생한다. 즉, password가 아닌 token값을 입력해야 한다. 해결방법 0. Github에 로그인한다. GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, t..

DevOps/Git & Github

[Git] Unity 대용량 프로젝트 push (Git lfs)

깃 허브(Git Hub)는 동일 프로젝트 정보에 대한 여러 버전 관리를 지원하는 웹 호스팅 서비스이다. 오늘은 예전 본인이 진행한 유니티 프로젝트 하나를 깃허브 설정을 통해 관리하는 방법을 진행해보겠다. github repository 생성 깃허브에 로그인 후 새로운 리포지토리(원격저장소)를 생성한다. 리포지토리 이름과 설명, 공개 여부를 설정할 수 있다. (본인은 Private를 선택하여 비공개로 진행하였다.) 해당 리포지토리 내에 README, .gitignore 파일 생성 여부를 선택 가능하다. .gitignote 파일은 리포지토리에서 관리할 필요가 없는 파일을 필터링 역할을 한다. (즉, 해당 파일에 등록된 파일은 업로드 대상에서 제외되어 push되지 않는다.) .gitignote를 Unity로 ..

DevOps/Git & Github

[Git] Git과 Github

버전관리버전 관리란 시간에 따라 파일의 변경사항을 추적하고 기록하는 것이다.버전 관리는 파일의 변경이 있을 때마다 snapshot을 찍고, 필요한 것을 복구하거나 다양한 버전을 확인할 수 있다.이로 인해 개발자 간의 협업을 위해 개발 소스를 공유하며 파트를 나누어 작업할 수 있다.  Gitgit은 클라우드가 아닌 본인의 로컬 시스템에 설치되고 관리된다.파일의 변경사항을 추적하고 기록하는 것을 도와주는 분산 버전 관리를 지원하며코드 충돌을 방지하고 변경사항을 추적하는 등의 작업이 가능하다.또한 이전 버전으로 되돌리는 등의 작업도 가능하다. 그러나 개인적인 공간(로컬 저장소)를 사용하기 때문에 타인이 실시간으로 내가 작업하는 내용을 알 수 없다.  Githubgithub는 Git을 이용하여 협업 및 프로젝트..

cwpack0730
'Github' 태그의 글 목록