📂 CodeCommit

안녕하세요~ 차니에요!! 오늘 이 포스팅에 오기까지 지난 설정들을 모두 마치셨을텐데요. 이제 CodeCommit을 실제로 사용해보도록 하겠습니다! 1. CodeCommit 레파지토리 생성 CodeCommit 서비스로 이동합니다. 새로운 리포지토리를 생성하여줍니다. 리포지토리 이름을 설정하면 되고, 설명은 부가적으로 입력해도 되고 안 해도 상관없습니다. 2. Push 생성한 리포지토리의 SSH 주소를 복사합니다. 업로드 할 코드 경로로 이동한 후 아래 명령어를 입력합니다. 저의 경우는 SPM 프로젝트를 Push 하였습니다. git push 첫 푸쉬라면 업스트림 브랜치가 없다고 에러가 날 것 입니다. 그럴 경우 업스트림 브랜치를 main으로 설정하여 푸시해주면 됩니다. git push --set-upstre..
category_list_image
차니 ☻
2021.09.21
(0)
안녕하세요~ 차니에요. 지난 포스팅에서 계정 생성까지 완료했는데요. 이제 AWS CodeCommit 연결을 위해 사용자 계정에 암호화 키를 등록하는 과정을 진행하겠습니다. Tip) 일반적으로 SSH에 접속하기 위해서는 ID와 PW를 입력받아 접속하는데 AWS는 암호화 키를 통해 로그인을 하게 되어있습니다. 이를 위해 MacOS 환경에서 RSA 개인키/공개키 설정을 진행하도록 하겠습니다. * windows 환경은 따로 써치해서 진행해 주세요! 1. RSA 개인키/공개키 생성하기 터미널에 접속하여 cd ~/.ssh 경로로 이동해줍니다. ssh-keygen 을 사용하여 RSA 개인키/공개키 쌍을 생성해줍니다. Enter file in which to save to key : 저장할 파일명을 입력합니다. (필수..
category_list_image
차니 ☻
2021.09.21
(0)
안녕하세요~ 차니에요! 이번엔 지난 시간에 이어 IAM 계정 설정 관련 내용을 포스팅하겠습니다. AWS 계정은 가지고 있다고 가정하고 시작하도록 하겠습니다. 1. 그룹 생성 그룹을 생성하지 않고 사용자 계정을 생성하여 CodeCommit 권한을 부여해도 상관없지만 그룹을 생성하고 사용자 계정을 그룹에 소속시키면 그룹 권한을 따라가기 때문에 향후 번거롭지 않게 활용할 수 있습니다. 만약 그룹 생성을 원하지 않으시면 1번 과정을 생략하고 2번으로 이동하여 진행하시면 됩니다. 1-1. AWS console 접속 https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services 개발자, 데이터 사이언티스트, 솔루션스 아키텍트 또는 AWS에서 구축하는..
category_list_image
차니 ☻
2021.09.21
(0)
안녕하세요~ 차니에요! 현 직장에서 저를 포함한 3명과 함께 iOS 개발 협업을 진행하고 있습니다. 회사에서 가진 핵심 소스 framework(라이브러리) 파일을 import 하여 사용하였습니다. 이를 편의상 앞으로 코어 소스라는 명칭으로 포스팅하겠습니다. 이번에 코드 형상 관리를 SVN(Subversion)에서 AWS CodeCommit(Git)으로 변경하게 된 이유와 히스토리를 기록해 보려 합니다. 1. 계기 현 문제점 코어 소스(프레임워크) 버전 관리가 되지 않는다. 임의로 버전을 붙여서 사용한다면 가능은 하겠지만, 결국 개발자가 수동으로 프레임워크 파일을 빌드 하여 넣어야 하기 때문에 허점이 존재한다. 코어 소스 디버깅이 불가능하다. 프레임워크 특성상 내부 소스를 볼 수 없기 때문에 디버깅이 매우..
category_list_image
차니 ☻
2021.09.21
(0)
차니 ☻
'CodeCommit' 태그의 글 목록