Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- aws #아키텍트 #과정 #vpc #인프라 구축 #ec2 #instance #launch #template #생성 #ami #amazone #machine #image
- aws #아키텍트 #과정 #vpc #인프라 구축 #s3 #bucket #객체 #스토리지 #isci #이미지 #업로드
- aws #아키텍트 #과정 #vpc #인프라 구축 #haproxy #round robin #process #high ability #auto scailling #app server #launch template
- aws #아키텍트 #과정 #vpc #인프라 구축 #auto scailling #lauch template #ec2 instace #private #subnet
- aws #아키텍트 #과정 #vpc #인프라 구축 #t.g #target group #alb #application #load #balancer #web #server
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- 쓰레드 #쓰레드풀 #프로세스
- 공간복잡도 #공간자원 #캐시메모리 #SRAM #DRAM #시간복잡도
- 썸네일 #이미지
- aws #아키텍트 #과정 #vpc #인프라 구축 #aurora #database #rds #rdbs #load #balancer #web #page #haproxy
- aws #아키텍트 #과정 #vpc #인프라 구축 #db #장애조치 #reand only #replica #events
- 비트 #바이트 #이진수
- aws #아키텍트 #과정 #vpc #인프라 구축 #sqs #trigger #python3.9 #패키지 #
- 업로드 #lambda #함수 #모바일 이미지 #썸네일 이미지
- aws #아키텍트 #과정 #vpc #인프라 구축 #s3 #bucket #객체 스토리지 #objects storage #events #upload #알림
- aws #아키텍트 #과정 #vpc #인프라 구축 #php #alb #application #load #balancer #security #group #igw #ec2 #vpc #virtual #private #cloud
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #KDT #기본문법 #데이터베이스 #Computer #Science #CPU #메모리
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #웹개발
- 프로세스 #CPU #시공유 #커널
- aws #아키텍트 #과정 #vpc #인프라 구축 #second nat #gateway #routing table #route53 #고가용성 #private subnet #
- aws #아키텍트 #과정 #vpc #인프라 구축 #alb #load balancer #t.g #target #group #haproxy #high ability #db #replica #region
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #OSI #ISO #AI #서버 #자동화 #SQL #기본문법 #데이터베이스 #DBMS #Oracle #MongoDB #아키텍쳐 #DB
- aws #아키텍트 #과정 #vpc #인프라 구축 #rds #endpoint #cloudwatch #monitoring
- 스파르타코딩클럽 #부트캠프 #IT #백엔드 #머신러닝 #딥러닝 #AI #서버 #자동화 #SQL #기본문법 #데이터베이스
- aws #아키텍트 #과정 #vpc #인프라 구축 #amazon sns #server #less #architecture
- aws #아키텍트 #과정 #vpc #인프라 구축 #rds #replica #복제본 #aurora #database #고가용성
- aws #아키텍트 #과정 #vpc #인프라 구축 #haproxy #고가용성 #테스트 #alb #application #load balancer #application
- aws #아키텍트 #과정 #vpc #인프라 구축 #sqs #message #queue #sns구독
- aws #아키텍트 #과정 #vpc #인프라 구축
Archives
- Today
- Total
요리사에서 IT개발자로
스파르타 코딩클럽 Git 과 Git Hube 본문
Git이란
코드 변경점을 기록한다.
버전 관리 도구(형상관리도구)
소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것이다.
GitHub란
코드나 파일을 백업하는 공간이며 팀원들간 쉽게 공유할 수 있는 온라인 코드 저장소
코드 관리를 시작하는 명령어 - git init
initialize 초기화하다, 초기세팅하다
- 초기프로젝트 실행 시 한번만 입력하면된다.
- 정확한 폴더에서 입력해야 한다.
- 입력시 .git이라는 폴더가 생기는데 코드 변경을 git에서 추적한다.
코드를 저장하는 명령어 - git add&commit
- git add 파일명 -> 저장할 파일을 지정한다
- git commit -m "메세지 작성" -> 실제로 저장하는 명령어
- 저장 명령어가 2개인 이유 add는 저장할 파일을 지정하고 commit이 저장하는 역할이다.
저장됬는지 확인하는 명령어 git status
프로젝트의 변경사항을 한 번에 지정하는 명령어 git add .
- git add. (.)은 현재 나의 경로의 모든 프로젝트 저장한다.
- git commit -m"메세지 작성"
저장 내역을 확인하는 명령어 -git log
GitHub로 코드 백업하기
온라인 저장소(githun repository)를 만들기
코드를 GitHub repository로 업로드하기
추가로 수정된 코드 GitHub에 반영하는 방법
- 코드를 수정한다.
- 코드 저장 명령어를 실행한다. git add. & git commit -m "메세지"
- git push origin 브렌치
Git clone을 사용하여 Test-git의 파일들을 Git-test로 추가하기
명령어 git clone 주소 뒤에 (.) 붙여주기 안하면 폴더까지 전체적으로 생성이 된다.
코드를 수정 -> 저장 crtl + s -> git add . -> git commit -m "수정완료" -> git push origin main -> 완성된다.
팀장이 코드를 작성 -> GitHub에 저장 -> 팀원이 Git clone으로 가져온다 -> 코드를 수정 ->
GitHub에 저장 -> 팀장이 수정된 코드를 git pull로 가져온다.
팀원이 수정된 코드를 가져오지않고 수정하려 하면 에러가 나온다.
git pull을 이용하여 먼저 팀원이 수정시킨 코드를 가져오면 된다.
충돌이 일어날 경우 아래와 같이 표시되어 둘다 가져올 수 있고 둘다 안써도되고 마음대로 할 수 있다.
수정 후 또 코드를 추가 -> git add . -> git commit -m "수정" -> git push origin main
을 하면 다시 수정 완료된다.
반응형
'Git or GitHub' 카테고리의 다른 글
Git branch 삭제하면 되돌리는 방법 (0) | 2024.06.20 |
---|---|
스파르타 코딩클럽 Vs code 터미널 활용 (0) | 2024.04.16 |