일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- autoencoder
- NaverAItech
- 프로그래머스
- 백준
- vscode
- GIT
- leetcode
- Matplotlib
- Kaggle
- Kubernetes
- FDS
- DeepLearning
- GitHub Action
- python
- 코딩테스트
- GCP
- PytorchLightning
- docker
- 완전탐색
- rnn
- torchserve
- datascience
- 알고리즘
- pytorch
- NLP
- FastAPI
- pep8
- github
- wandb
- 네이버AItech
- Today
- Total
목록GIT (2)
Sangmun

https://learngitbranching.js.org/?locale=ko Learn Git Branching An interactive Git visualization tool to educate and challenge! learngitbranching.js.org git을 공부하다 보면 보통 add랑 commit 정도는 기본적으로 익히고 branch를 만들어 병합하는 정도까지는 공부를 하게 되는 것 같다. 그러나 이제 작업을 취소하거나 아예 뒤로 돌아가야 할 때 같은 경우는 사실 실무를 접하거나 깊게 공부를 하지 않는 이상 잘 모르게 되는 게 개인적인 생각인데... 위 사이트는 그러한 부분을 충족시켜 줄 수 있는 사이트로서, 기본부터 git의 고급 내용 까지 개념뿐만 아니라 예제를 통해 실습 즉..

git reset과 revert는 git에서 한 작업을 돌리기 위해 실행하는 명령어이다. 1.git reset git reset은 브랜치가 예전 커밋을 가리키도록 이동을 시키며 변경한 내용을 되돌립니다. 아래와 같은 명령어로 C2라는 commit id를 가진 commit을 애초에 커밋하지 않은 것처럼 만들 수 있습니다. 하지만 실제로 삭제가 된 것은 아닙니다. >git reset HEAD~1 또는 >git reset C1 2. git revert git reset은 로컬 브랜치에서는 자유롭게 사용해도 문제가 없지만 원격 브랜치에서 reset을 사용할 경우 히스토리를 고쳐버리기 때문에 사용하면 문제가 될 수 있다. 따라서 revert 명령을 사용하는데 revert는 삭제하려는 커밋만을 삭제해준 새로운 버전..