| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 자료구조
- 공부기록
- 문자열압축
- testcode
- 시스템프로그래밍
- 자바
- 협업도구
- 기록
- codingtest
- SpringSecurity
- 선택정렬
- 코테
- 기술블로그
- git
- Django
- 알고리즘
- 한이음
- kafkaconsumer
- 코딩테스트
- 트러블슈팅
- jwt
- 문자열함수
- github
- 회고록
- 백준
- java
- c
- kafka
- AWS
- IT
- Today
- Total
목록git (5)
신뇽이 되어보자
요약 git rm -r --cached . git add . git commit -m “ ” 1. git bash에서 명령어 git rm -r --cached . 입력 --> 전체 작업 디렉토리의 모든 파일을 추적 해제했다는 의미 git rm -r --cached . 를 한 후 git status를 입력해서 현재 상황을 살펴보면 이렇게 모든 파일의 추적이 해제되었음을 볼 수 있다. >> 파일이 삭제 되었다는 의미가 아님 2. 이제 명령어로 git add . 를 입력한다. >> 작업 디렉터리의 모든 변경 사항을 준비한다는 의미 git add . 를 입력하면 이렇게 추적되면 안되는 파일들은 추적대상에서 삭제가 되고, 추적대상 파일들은 수정되었다는 표시로 뜨며 추적이 되는 것을 확인 할 수 있다. 3. git..
자신이 만든 프로젝트를 git이 관리하도록 하여 버전관리 등을 편리하게 할 수 있게 한다. 1. 프로젝트를 만들 폴더를 하나 생성한다. 2. 해당 폴더를 VS CODE로 열고, 터미널을 생성한다. 3. 터미널에 git이 관리하라는 명령인 git init을 입력한다. git init 을 입력하면 프로젝트 해당 폴더에 git이라는 폴더가 생긴다. git이 프로젝트를 관리하는 내역들이 들어있는 폴더이다. 이 폴더를 지우면 git에서 관리했던 것들이 모두 사라지게 된다. 간단하게 말하자면, 현재 버전을 커밋(저장)하고 새로운 시도를 한 후 시도를 하기 전의 버전으로 돌아가고 싶을 때 git파일이 없다면 돌아갈 수 없다는 의미이다. 4. 폴더 안에 파일들을 생성한다. 파일을 만들고 꼭 저장을 해줘야한다. 하지만 ..
GIT? git은 VCS란 종류의 프로그램 중 하나이다. Version Control System의 약자로 프로그램 버전 관리를 위한 툴이다. 두가지로 크게 묶어서 정리하자면 프로젝트의 시간과 차원을 관리하는 것이다. 시간 프로그래밍을 해서 소프트웨어를 만드는 것은 첫 결과물에서 끝나지 않는다. 새 기능을 넣고 오류를 수정하고 성능을 개선하면서 계속해서 새 버전들이 나온다. 이때 했던 작업을 취소해야하는 상황이 생길 수도 있다. 예) 버전 5에 추가한 기능에 결함 발생 > 버전 4로 되돌아가야 할 때 예) 버전 3,4,5에는 문제가 없는데, 버전 2에서 했던 작업이 뒤늦게 문제가 발견되어 그 부분만 없애야할 때 git을 사용하지 않는다면, 모든 버전을 폴더에 저장해야하고, 문제 발생 버전의 오류를 하나하..
공부 동기 한이음 프로젝트를 진행하던 중 소스코드를 팀원들에게 넘겨야하는데, 깃을 사용할 줄 몰랐던 나는 카톡으로 열심히 코드를 넘겼었다. 용량도 컸고 굉장히 불편했다. 그러던 한 팀원 언니가 git 사용법을 간단하게 알려줬고, 그 후로 카톡으로 소스코드 파일을 넘기는 수고스러운 행동을 멈출 수 있게 되었다. 협업에 있어서 git 사용이 많은 도움이 될 것임을 알게된 나는 git 공부를 시작하게 되었다. 앞으로 얄팍한 코딩 사전의 "제대로 파는 Git & GitHub - 깃 끝.장.내.기"를 참고해서 기록을 할 예정이다. https://www.youtube.com/watch?v=1I3hMwQU6GU 다음글 https://dragonair148.tistory.com/entry/1GitGit%EC%9D%B4..
한이음 중간 프로젝트 계획서 작성 회의할 때프로젝트 코드를 다 복사해서 팀원들에게 주고는 했는데, 팀원들이 branch하나 만들자고 해서 ??? 그게 뭐예요...? 하던 나 ㅎㅎㅎ....팀원들 덕분에 git을 처음으로 활용해봤다. 내가 코드 수정한 것을 깃에 푸시해주면 연동이 되는게 너무너무 신기했다!매일 직접 코드 파일 업로드 했던 나... 이제 그럴필요가 없어졌다!!! git공부도 해서 기록해보겠다! 예전에 git만 깔아놓고 할 줄 몰라서 손 놓고 있었는데,,ㅎㅎㅎ 그래도 깔아놔서 바로 할 수 있었다! 팀원들 짱짱걸~ https://dragonair148.tistory.com/entry/1GitGit%EC%9D%B4-%EB%AC%B4%EC%97%87%EC%9D%B4%EA%B3%A0-%EC%96%B4%..