본문 바로가기

반응형

Git

[Git 오류] fatal: Unable to create 'C:/workspace-spring/.git/index.lock': File exists.Another git process seems to be running in this repository, e.g.an editor opened by 'git commit'. Please make sure all processesare terminated then try again. If it .. 문제상황 fatal: Unable to create 'C:/workspace-spring/.git/index.lock': File exists. Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: remove the file manually to continue. 평소 못 보던 에러가 났다. git add를 하려는데 위와 같은 오류 메.. 더보기
코딩학원 88일차. 파이썬, Git ● 공부내용 정리 처음에만 잘하면 안 되고, 끝으로 갈 수록 잘해야 한다. 끝, 마무리가 중요하다. 노력했던 순간들이 찝찝한 마무리로 한순간에 사라질 수 있다. 달리기 선수들은 마지막에 스퍼트를 올려서 결승선을 통과한다. 마지막에 더 열심히 해야 한다. matrix : 행렬 / inverse : 역의 / inverse matrix : 역행렬 행렬의 곱셈에서 행렬과 역행렬을 곱하면 단위행렬이 나온다. 이것은 법칙이다. 행렬 표기법 3. 역행렬 구할 때 사용하는 함수 : numpy.linalg.inv 4. AI는 추론한다. input ---- output 사이에는 box가 있다. 그것을 모델이라고 한다. AI는 모델이다. 입력(x)가 들어오면 결과(y)가 나온다. y = ax + b 에서 a, b에 따라 결.. 더보기
Git 브랜치(Branch)란? merge를 해보자. 브랜치(Branch) 1) 독립적인 작업 공간 2) Git 버전관리 시작 => 메인 브랜치(main) origin은 github.com이다. 오른쪽 그림에서 clair와 같이 origin에서 pull하지 않고 push하려고 하면 오류가 난다. origin에서 push를 받아주지 않는다. 오른쪽 그림은 개발 과정을 보여준다. branch가 생성된다. 노란점, 빨간점들은 다른 종류의 branch다. 화살표는 commit이고, 다른 색에서 같은 색이 되는 과정이 merge다. 초록색 점들은 릴리즈 브랜치다. 릴리즈 브랜치란 발표 준비 전 점검을 위해 만든다. https://backlog.com/git-tutorial/kr/stepup/stepup1_1.html 여기서 Git 기본 개념 학습하기 좋네. 명령어 .. 더보기
Git 기본 개념 정리② 9. Git 기본 버전 관리 명령어 1) git init - 깃 저장소 (Repository) 생성 2) git help는 전체 명령어가 나오고, 특정 부분을 물으면 그부분만 나옴 3) git status - 깃 버전 관리 확인 (작업 디렉토리) 4) git add - 버전 관리 파일 준비 - git add ... - 특정 파일을 버전 관리 준비(스테이징 영역) - git add . - 해당 디렉토리의 모든 파일에 대해 버전 관리 준비 5) git rm --chached [파일명] -- add했는데 뺄거야 - 실수로 추가한 파일의 버전 관리 안하기 6) git reset --soft 파일이름 - 마지막 커밋을제거 7) git log → git log 명령은 Git 저장소의 커밋 히스토리를 조회하기 위해 .. 더보기
github란 무엇인가 1. git과 gitHub은 다르다. 2. 깃을 배워야 한다. 현업에서 많이 사용되고 있기 때문. 3. git은 커피, gitHub는 커피숍. 4. Git의 좋은 예시 : 깃은 나의 파일을 항상 보고 있다. 모든 파일의 변화를 기록한다. 어디서 몇번, 몇시에 누가 등등 모든 변화를 감시하고 있다. 이것보다 더 좋은 점은 파일에 대한 각기 다른 버전을 보관할 수 있다는 점이다. 5. 소설을 쓰는데 결말의 종류를 3개로 나누고 싶다. 깃은 이런 일을 가능하게 한다. 6. 다른 3개의 파일 버전을 한번에 관리할 수 있다. 변경사항이 있으면 각기 다른 파일에 바로 적용할 수 있다. 7. 깃이 있으면 하나의 파일을 가지고 여러 사람이 협업을 할 수 있다. 8. 실수해도 충돌하지 않을 수 있음. 변경사항을 확인할 .. 더보기

반응형