일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- PyQt5
- python
- mssql
- 다이어트
- IOS
- ubuntu
- Linux
- PyQt
- MySQL
- node.js
- 맛집
- 유니티
- GIT
- ASP
- pandas
- 날짜
- Excel
- swift
- 함수
- javascript
- port
- PER
- Unity
- flutter
- MS-SQL
- sqlite
- 리눅스
- tensorflow
- urllib
- 라즈베리파이
목록분류 전체보기 (1000)
아미(아름다운미소)
refloglog와 비슷하지만 log가 커밋 이력을 출력한다면 reflog는 헤드 이동 이력을 출력한다.$ git reflog -5 # 마지막 다섯 번의 헤드 이동 이력을 역순으로 출력 2fbc899 HEAD@{0}: checkout: moving from master to master 2fbc899 HEAD@{1}: pull: Merge made by the 'recursive' strategy. 7107b9e HEAD@{2}: checkout: moving from d to master 53576ad HEAD@{3}: merge c: Fast-forward 2bc9237 HEAD@{4}: checkout: moving from c to d
rebase현재 브랜치를 다른 브랜치에 머지. merge 명령이 두 브랜치의 최종결과만을 기준으로 머지한다면 리베이스는 브랜치의 변경사항을 순서대로 다른 브랜치에 적용하며 머지합니다. 저장소의 커밋 로그와 이력을 한 줄로 정리해주기 때문에 보통 완료된 브랜치를 마스터에 머지할 때 사용합니다.git rebase master # 현재 브랜치를 master 브랜치로 리베이스위의 경우 현재 브랜치(HEAD)의 델타(변경 사항)를 패치(patch)로 만들어놓고, 현재 브랜치를 master의 마지막 커밋으로 이동한 뒤, 만들어뒀던 패치를 반영하는것과 결과가 같습니다.자세한 내용은 아래 링크를 참고:Git브랜치 Rebase하기Rebase의 위험성대화형 리베이스 도구로 여러 커밋 수정git rebase -i HEAD~..
push로컬 저장소의 데이터를 리모트 저장소에 업로드합니다.git push [리모트저장소] [브랜치]git push # origin 리모트 저장소에 현재 브랜치를 업로드 git push origin other # origin에 other 브랜치 업로드. 리모트에 other 브랜치가 없으면 새로 생성한다.업스트림 브랜치 설정 #2로컬 저장소를 init으로 생성했거나, 로컬에서 새로 생성한 브랜치일 때 업스트림 브랜치를 설정하는 방법입니다.git push --set-upstream origin master Branch master set up to track remote branch master from origin. Everything up-to-date로컬 브랜치와 리모트 저장소의 브랜치 이름이 다를때 ..
우분투에서 패키지 파일(.deb) 파일을 설치하고 삭제하는 방법을 간략하게 설명합니다. app.deb 라는 패키지 파일이 /home/account/에 존재한다고 가정하겠습니다. 그리고 패키지 명은 app입니다. 1. 설치 # sudo dpkg -i /home/account/app.deb 2. 설치된 패키지 상태를 확인 # dpkg -s app 3. 설치된 패키지 삭제 (설정 파일은 삭제 안함) # sudo dpkg -r app 4. 설치된 패키지 삭제 (설정 파일까지 모두 삭제) # sudo dpkg -P app
mv파일명 수정git mv FILE_FROM FILE_TO
merge현재 브랜치에 다른 브랜치를 머지한다. 만약 충돌(conflict)이 발생하면 깃은 자동으로 머지를 중단하고 충돌이 발생한 파일에 각 커밋의 내용을 표시해줍니다.깃의 머지는 두 개의 부모 커밋을 가리키는 특별한 커밋을 만들어 냅니다. 두 개의 부모가 있는 커밋은 '한 부모의 모든 작업내역과 나머지 부모의 모든 작업, 그리고 그 두 부모의 모든 부모들의 작업내역을 포함한다'라는 의미가 있습니다.git merge 브랜치1 [브랜치2 브랜치3 브랜치3 ...]git merge iss123 # 헤드 브랜치(현재 브랜치)에 iss123 브랜치를 머지 git merge iss123 hotfix # 헤드 브랜치에 iss123과 hotfix를 머지나열되는 브랜치들은 현재 헤드가 가리키는 브랜치에 어떤 브랜치들..
exFAT 파일 시스템으로 포맷 데비안/우분투 계열 리눅스 배포판에 USB 메모리를 exFAT 파일 시스템으로 포맷하는 방법입니다. exFAT으로 포맷된 USB메모리를 인식하고 사용하기 위해서는 exfat-fuse 패키지가 필요했는데, 포맷을 하려면 추가적으로 exfat-utils 패키지를 설치해 주어야 합니다. # exfat-utils 패키지 설치 sudo apt-get install exfat-utils 포맷하고자 하는 usb 메모리가 /dev/sda이라면, 아래와 같이 하면 됩니다. # /dev/sda 을 exFAT으로 포맷 sudo mkfs.exfat /dev/sda 볼륨명(volume label)을 지정하고 싶다면 -n 옵션을 추가해 줍니다. # /dev/sda을 exFAT으로 포맷, 볼륨명은 ..
무해지환급형 보험이란?납입 기간 중 해지를 하면 해지 환급금이 없거나 적은 상품입니다.무해지가 해지를 할 수 없다고 생각하시는 분들이 계실텐데요! 해지가 가능하며 무해지환급형은 해지 시 해지환금이 없다는 의미입니다. 무해지환급형 보험 추천하는 이유 무해지환급형은 해지 환급금이 적거나 없기 때문에 일반 보험료 대비 20~30% 저렴합니다.보장은 넓히고 보험료는 줄일 수 있기 때문에 보장에 많은 신경을 쓰는 40대~50대 연령대에서 특히 선호하고 있습니다. 일반형 vs 무해지환급형 보험료 비교 71년생 건강한 남자기준, 20년납, 100세 보장.암 5천만원, 뇌졸중 3천만원, 급성심근경색증 3천만원 보장 설계했을 때 일반형의 보험료는 201,180원, 무해지환급형은 143,760원으로 25%가 넘는 차이입니..
init디렉토리를 git 저장소로 만들기git initbare repository워킹 트리가 없는 저장소를 만든다. 이 명령은 로컬 저장소가 아닌 리모트 저장소를 생성할 때 사용합니다.git init --bare
help도움말 보기git help config git config --help