분류 전체보기(55)
-
20220419_Git 활용
항상 텍스트 변경하고 써야함 예시 텍스트 변경하고 저장 한뒤 git add text.txt 하면 저장된값을 넣으므로 git status 상태가 초록색으로 변하면서 git commit이 가능해짐 -> 숙련되면 add text.txt랑 commit -m "???"으로만 커밋이 가능 commit 이것을 나눠보자 main 에 twomain branch해서 넣엇다. twomain 쪽으로 헤드를 넣어서 커밋을 하니 나누어 졋다. 다시 이거를 합체해보자. merge를 햇더니 오류가 뜨면서 멀깅이 떳다 이오류 해결법은 텍스트문제 텍스트로 가보자. 새로운게 생겻다 이거를 수정하고 다시 커밋해보자 rebase를 해보자 cherry-pick 하니 오류가 떳다 천천히 알아보자 일단 텍스트에 문제가 있는거 같다 텍스트를 한번 ..
2022.04.20 -
20220419_Git 파일만들기
#git bash 실제로 사용해보자 -git mkdir :디렉토리 만들기 (폴더만드는 것) -git init : 디렉토리에서 git 레퍼지토리 (폴더안에 git.만드는것을 의미함) -git config --local user.name "Kimjaemon" touch temp.txt -vi temp.txt => 파일 열기 git status : git의 현재 상태를 알려줌 => untracked 되어있으면 추적안됨 git add. => 해당 디렉토리 전체를 .으로 표시 => 전부 추적되게 설정됨 (git add temp.txt) git commit => git으로 들어감 git restore : Delete a version or Unstage files 버전 삭제느낌 git log => 로그 확인가능 g..
2022.04.20 -
20220419_Git 1
#1 원격 명령어 -git push // pull / fetch : 브랜치 이름 colon refspec 으로 source:destination #2 git bash 기타 명령어 -git config : 설정 -git add : 스테이지 영역 추가 -git revert : 스테이지 파일을 되돌리는거 -git log : 그래프를 보려면 git loag를 써야한다. -git status : 레포지토리 상태를 확인 -git init : 레포지토리 생성 #3 Git의 내부 동작 HEAD : 어떤 브랜치를 가리키는지의 대한 내용이 담겨있음 -ref/heads에 브랜치에 대한 파일이 있다. | > - 해당 파일의 이름은 브랜치의 이름 | > - 그 파일에는 커밋 ID가 있엇다. (hash값) -ref/tags |>..
2022.04.19 -
20220418_Git 에 대해 알아보자
#1 버전 관리 시스템 - 버전 관리 : 파일의 변화를 기록해서 특정 지점을 불러올 수 있는 시스템 - 로컬 / 중앙집중형 / 분산형 | > 로컬 : 내 컴퓨터에서만 버전 관리 | > 중앙집중형 : 서버에서만 버전 관리 | > 분산형 : 내 컴퓨터 + 서버에서 버전 관리 - Git은 분산형 버전 관리 시스템(Distributed Version Control System) #2 git - Git은 스냅샷을 이용해서 버전 관리함. - Committed / Modified / Staged | > Committed : 버전 관리를 한 상태 작업순서 | > Modified : 수정이 일어난 상태 | > Staged : 커밋하겠다고 한 상태 순서. 1. Modifiel -> 2. Staged -> 3. Commit..
2022.04.18 -
배우는 순서 과정
1. Version Control System 한 권으로 읽는 컴퓨터 구조와 프로그래밍 2. COmputer Science Theroy 3. Procedural Programming with C 4. Basic Game Programming 5 6. Data Structure 7. Object Oriented Programming 8. C# 9. Unity 10. 11. Object Oriented Programming 12. C++ (OOP / Template) 13. Data Structure 14. C#
2022.04.18 -
20220415 과제
1. 두 정수를 입력받은 후 두 정수의 사칙연산 + 나머지(%) 결과를 출력하기 / : 몫을 구해준다. % : 나머지를 구해준다. 2. 최소값과 최대값을 입력받은 후 두 수 사이의 랜덤한 숫자 1개 출력하기 srand(time(NULL))
2022.04.17