본문 바로가기

[Day36] Github 특강 1-5 git push / pull (VSCode) 현재 v4라는 Commit까지는 원격저장소(github)에 올라가 있고, v5는 아직 동기화가 되지 않은 상태이다. v4의 origin/master는 git이 자동으로 만들어서 관리하는 remote tracking branch이다. 마지막으로 pairing한 곳이 어딘지를 marking하는 역할을 한다. 참고 더보기 master와 origin/master가 같은 commit을 가리키는 형태 Commit push하고 싶은 파일들을 일단 commit으로 묶어서 올려둔다. commit까지는 원격저장소에 반영이 안 되고 push를 해야 올라간다. 변경하고 싶은 파일들만 쏙쏙 골라서 +를 눌러준다. 이렇게 staging 시키면 staging된 파일들만 묶인다. 올리고 싶지 않은 파일은 +를 누르지 않으면 된다. ..
[Day36] Github 특강 1-4 로컬 저장소를 Github와 연결하기 (VSCode) 로컬에 git저장소를 만들고 원격저장소랑 연결한 후 첫 push까지 GUI(VSCode)로 하는 방법이고 CLI(command)로 하는 방법은 [Day74] Github 특강 2-1 CLI로 로컬 저장소를 사용하기 1. 폴더 만들기 2. 파일 만들기 3. Init 터미널을 열고 git init 으로 레포지토리를 초기화 해준다. GUI↓ 더보기 GUI 로는 이렇게 해줄 수 있다. 를 해주는 것과 같은 과정이다. 4. Add git status 로 현재.. chae52.tistory.com 1. 새 창 VS code를 열고 새 창을 연다. 현재 사용하고 있는 폴더 말고 다른 폴더를 vscode에서 열기 위해서 이다. 2. 폴더 열기 폴더 열기 클릭 3. 폴더 선택 폴더 만든 후 그 폴더 선택한다. 이미 원하..
[Day36] Github 특강 1-3 Git Graph extension 확장 설치/사용 확장 탭에서 'git graph'를 검색해서 설치한다. 그러면 버전관리가 되는 폴더에 한해서 왼쪽 밑에 Git Graph라는 버튼이 생긴다. 클릭하면 지금까지의 git log를 graph로 한 번에 보여주는 git graph를 보여준다. Log 상세내역 버전 하나하나를 클릭하면 상세 내역이 보인다. 옆의 파일을 클릭하면 그 전과 이용해서 바뀐 내용을 비교하는 창이 뜬다. 위의 사진은 첫번째 줄에 없던 것이 첫 번째 줄에 1 이라는 내용으로 추가되었다는 뜻이다.
[Day36] Github 특강 1-2 폴더를 저장소로 지정하기/로컬에서 버전관리 하기 git add/stage/commit 1. Git이 설치되어 있는지 확인해보기 설치한 적이 없다면 링크로 가서 설치하기 시작 메뉴에 git을 검색해서 가 나오거나 Visual Studio code - 터미널 - 새 터미널 터미널 오른쪽 위에 +버튼 옆에 내리는 버튼의 '기본 프로필 선택' 여기에서 Git bash가 있다면 잘 설치된 것이다. 이렇게 git bash가 터미널로 뜨는 것을 확인할 수 있다. git 이라고 입력하고 엔터를 누르면 Git에 대한 설명이 뜨면 성공이다 2. 연결을 원하는 폴더를 visual studio code 에서 연다. 3. 내 컴퓨터에 git 저장소를 만든다 소스제어 -> 리포지토리 초기화 내 컴퓨터의 디렉토리가 저장소가 되면 .git이라는 폴더가 생긴다. .으로 시작하는 파일이나 폴더는 기본적으로 안 보여서 설..
[Day36] Github 특강 1-1 레포지토리 만들기 레포지토리 만들기 1. Github에 로그인 2. New repository 클릭 둘 중에 아무 방법으로 해도 같다. 3. Repository 이름을 넣어서 생성한다. 원하는 속성대로 골라준다. 4. Upload an existing file 5. Visual Studio Code 를 실행한다. 원하는 위치에 폴더를 만들고 그 폴더를 visual studio code로 연다. 해서 만든 폴더를 열어준다. 6. 파일을 생성한다. 7. Github에 올려준다. 8. 첫 파일을 commit(제출)한다. 무슨 작업인지 제목과 부가 설명을 적는다. 9. 레포지포리 생성 완료!
[Boostcamp AI tech 3기] Week 10 학습 정리/회고 (3/21~3/27) 학습 정리 강의/스스로 도전 한 것/과제/결과물 Movie Rec 강의 그래프 알고리즘 문제 풀기 EDA : Total Monthes Special Mission 1 논문 스터디 시작 dataset.py 알아보기 matmul로 되어있는 것을 다른 유사도로 바꾸기 -> 유클리디안 피어세션 프로젝트 문제 정의 baseline code의 논문인 S3rec 논문 다같이 정리 DL 면접 문제 4번 알고리즘 스터디 멘토링 지금 하고 있을 때 정리를 잘 해야겠다. 모르면 모른다고 요청을 하자. 혼자 계속 끌면 시간+체력 낭비 일 수 있다. 마스터 클래스 이준원 마스터 용기가 조금 생겼다. 어디를 가던지 내가 노력하면 계속해서 바꿔나갈 수 있다는 가능성이 항상 있고, 내 의지에 따른다는 것. 그래서 일단 회사에 어서 ..
[Algorithm] 백준 BOJ 2468 안전 영역 python 파이썬 그래프 실버 1 Private 난이도 : ♥♥♥♡♡ 2468번: 안전 영역 재난방재청에서는 많은 비가 내리는 장마철에 대비해서 다음과 같은 일을 계획하고 있다. 먼저 어떤 지역의 높이 정보를 파악한다. 그 다음에 그 지역에 많은 비가 내렸을 때 물에 잠기지 않는 www.acmicpc.net import sys sys.setrecursionlimit(10000) def dfs(x, y, water,graph,visited): if x = n or y >= n or y water: visited[y][x] = True dfs(x + 1, y, water,graph,v..
[Algorithm] 백준 BOJ 1012 유기농 배추 python 파이썬 그래프 실버 2 Private 난이도 : ♥♥♥♡♡ 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net import sys sys.setrecursionlimit(10000) def dfs(x, y, graph): if x = m or y >= n or y < 0: # 탈출조건 return False if graph[y][x] == 1: graph[y][x] = 0 dfs(x + 1, y, graph) dfs(x - 1, y, graph) dfs(x, y + 1, graph) dfs(x, y - 1, graph) retur..