일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- text
- cs224n
- linux
- json
- slideshare
- natural_language_processing
- Statistics
- machinelearning
- deeplearning
- computer
- paper_review
- review
- Standford
- seq2seq
- pip
- Stanford
- computer_setting
- language_model
- git
- cs231n
- gensim
- tab
- github
- code
- terminal
- Ai
- nlp
- install
- Vim
- Today
- Total
목록git (5)
NLP/AI/Statistics
흔히 git의 repository를 terminal에 원격으로 저장하여 연결하여 사용한다. 잘못 연결한 경우가 발생하여 끊기를 원할 때가 있다. 이 글에서는 잘못 연결된 원격 저장소를 끊고 다시 연결하는 방법으로 설명한다. 1. 원격 저장소 끊기 우선 아래의 코드를 실행하여 현재 연결되어 있는 repository를 확인할 수 있다. $ git remote -v 특정 repository (Repository_Name)에 연결되어 있을 경우, (Name = 내 github 계정) origin https://github.com/Name/Repository_Name.git (fetch) origin https://github.com/Name/Repository_Name.git (origin) 위와 같이 연결된 ..
git을 사용하는 도중에 잘못된 파일을 add하거나 commit하는 경우가 발생할 수 있다. 이 때, git add와 git commit을 취소하는 방법에 대하여 설명하고자 한다. 1. git add 취소 # 전체 파일 add 취소 git reset # 특정 파일 add 취소 git reset HEAD 파일명 2. git commit 취소 # 가장 최근의 commit 1개 취소 git reset HEAD^ # 가장 최근의 commit 2개 취소 git reset HEAD^^ # ^의 갯수에 따라 최근의 commit 수를 나타냄 commit 취소 시 주의할 점은 A, B, C 순서대로 commit했다고 가정했을 때, git reseat HEAD^를 실행하여 C를 취소했다면, 그 다음은 또다시 git res..
Git을 사용하는 과정에서 어려움을 겪었던 문제 중에 하나이다. 파일을 업로드하였고 commit message를 작성하는데 잘못 작성된 상태에서 push를 했다. 이를 그냥 둘 수도 있었지만, 정확한 commit message를 업로드하고 싶었기 때문에 이를 수정하려고 검색하였다. # commit message 바꾸는 방법 git commit --amend -m "new_commit_message" git push -f 위의 코드를 작성하면 되었지만, 항상 'git push'로만 작성하던 습관으로, 아래의 코드를 git push -f 가 아닌 git push로 계속 작성하였고 역시나 계속 잘못된 message는 바뀌지 않았다. 계속 안되는 것 같아 결국 지우고 다시 넣어버리자! 라는 마음으로 rm 하고 ..

[git 생성 및 가져오기] - git init: git 생성하기 - git clone git_path: 코드 가져오기 [공동 작업 시 브랜치 사용] - git checkout branch_name: 브랜치 선택하기 - git checkout -t remote_path/branch_name: 원격 브랜치 선택하기 - git branch branch_name: 브랜치 생성하기 - git branch -r: 원격 브랜치 목록보기 - git branch -a: 로컬 브랜치 목록보기 - git branch -m branch_name change_branch_name: 브랜치 이름 바꾸기 - git branch -d branch_name: 브랜치 삭제하기 - git push remote_name--delete b..

Git 이란? git은 source(코드, 데이터 등) 관리하기 이후나 분산 버전 관리 시스템이다. 기본적으로 리눅스 개발용으로 사용되지만 윈도우버전에서도 이용이 편리하게 변했다고 한다. 코드를 버전 관리하기 위해 사용되기 때문에 코드에 버그 발생 시, 수정이 필요한 코드만 확인하거나, 또는 이전에 수정했던 코드만 파악하여 코드 작업을 할 수 있도록 하는 이점이 있다. Github 주소 >> github.com/ git을 사용하기 위한 툴로는 SourceTree, GitKraKen, SmartGit 등이 있으며, GUI형식으로 작동되기 때문에 코드의 버전 관리를 눈으로 확인하기에 용이하다. 아직 git이 익숙하지 않기 때문에 항상 검색하고 여러번 시도해보면서 익히는 중이다. "git add > git c..