• git 설치 및 환경설정
1. git 설치 : sudo apt install git
# it 환경 설정 확인 : git config --global --list
2. user name 등록 : git config --global user.name <사용자명>
3. email 등록 : git config --global user.eamil <이메일 주소>
4. SSH Key 설정 : ssh-keygen -t ed25519 -C "이메일 주소" 입력 후. ssh 폴더에 있는 Public key를 웹 사이트에 등 h록을 해줘야 함
=> ID/PW 기반의 Authentication을 금지하고 Token Authentication을 도입함(./ssh 폴더에서 확인 가능)
• git repository 생성
1. 웹 사이트에 들어가 repository 생성
=> git clone 명령을 이용해 해당 repository 가져오기 : git clone [해당 repository 주소]
• 실습
sum.h 파일은 sum이라는 함수를 선언함
#pragma once를 사용하면 C/C++ 언어에서 헤더의 중복 선언을 방지해 줌
sum.cpp 파일은 sum이라는 함수를 정의함
그 후 sum 파일에 대한 add와 commit을 해줌 (add를 해주는 이유는 원하는 기능만 add 해서 따로 commit을 할 수 있음, commit를 해주는 이유는 버전에 대한 변화를 기록해 줌)
1. git add sum.*
2. git commit -m "Add sum modles"
main.cpp 파일은 sum(10)을 호출함, sum이라는 함수는 sum.h에 선언되어 있음
그 후 add와 commit을 진행해줌
Makefile 파일은 sum-test라는 executalble file을 만들고 관리함
그 후 add와 commit을 진행해줌
make 명령을 사용해 Makefile를 실행시키면 sum-test 실행 파일이 생김
sum-test 파일을 실행 시키면 1부터 10까지의 숫자를 더한 결과 값이 출력됨
'S-DEV > 네트워크 보안' 카테고리의 다른 글
Report pcap test (0) | 2023.07.18 |
---|---|
Basic header analysis (0) | 2023.07.15 |
OSI model and TCP/IP Layer (0) | 2023.07.15 |
Byte order (0) | 2023.07.10 |