본문 바로가기

전체 글211

git master 다시 가져오기 git으로 코드를 받아 사용하다 보면 뭔가 꼬여서 새롭게 하고 싶은 경우가 있다. 다시 pull을 받아도 잘 안 되는 경우가 있다. 다 지우고 받아도 되겠지만, 작업하던 다른 local branch도 있을 수 있고 하니 아래와 같이 한다. $ git fetch --all $ git reset --hard origin/master $ git pull origin master 1) fetch pull 을 실행하면, 원격 저장소의 내용을 가져와 자동으로 병합 작업을 실행하게 됩니다. 그러나 단순히 원격 저장소의 내용을 확인만 하고 로컬 데이터와 병합은 하고 싶지 않은 경우에는 fetch 명령어를 사용할 수 있습니다. https://backlog.com/git-tutorial/kr/stepup/stepup3_2.. 2022. 4. 17.
PuTTY key format too new 에러 리눅스에서 잘 사용하던 key를 tortoiseGit에서 사용하기 위해 ppk 파일로 변환 후, 사용하려 하면 아래와 같은 오류가 발생하는 경우가 있다. 당연히, clone도 되지 않는다. 몇 번을 실패하다 인터넷 검색을 하니 ppk 만들 때 설정을 변경하라는 말이 있어서 해보았다. 아래와 같이 Key -> Parameters for saving key files.... 로 들어간다. 여기서 PPK file version을 3에서 2로 변경 후, PPK 파일을 생성 후, clone을 다시 하면 잘된다. 하지만, 여기서 이상한 문제가 생겼다. 포스팅을 하기 위해 다른 PC에서 동일하게 해 보았는데 문제가 발생하지 않는다. 버전 문제인가 하고 PuTTYgen의 버전을 보았는데 문제의 PC와 동일한 0.76 .. 2022. 4. 17.
Samba 설정하기 각설하고 Samba 설정을 해보자. Samba 설치는 기본으로 되어 있을 수도 있으니 과감히 패스. 혹시 안하셨다면 아래와 같이 설치 $ sudo apt update $ sudo apt install samba 1. samba 계정 추가 samba 접속을 위해서는 별도의 계정을 만들어야 한다. 아래와 같이 만든다. $ sudo smbpasswd -a dev New SMB password: Retype new SMB password: Added user dev. 2. smb.conf 설정 추가 $ sudo vi /etc/samba/smb.conf [dev] comment = dev path = /home/dev browseable = yes guest ok = no guest only = no read o.. 2022. 1. 14.
Static IP 설정 - Ubuntu 20.04 기본 명령어를 사용하면 간단히 IP를 설정할 수 있지만, 리부팅하면 해당 정보가 사라진다. 이와 같은 문제를 해결하기 위해 netplan을 사용하여 설정한다. 물론, UI 상에서 해결할 수 있는데 간혹 설정에서 이더넷 메뉴가 사라져 난감한 경우도 있다. 1. 먼저, 기본 명령어를 사용하여 IP를 설정한다. IP를 설정하는 이유는 단지 01-network-manager-all.yaml에 넣을 값을 보기 위함이니 하지 않아도 된다. $ sudo ifconfig ens33 10.10.0.242 netmask 255.255.0.0 up $ sudo route add default gw 10.10.0.1 2. /etc/netplan/01-network-manager-all.yaml 파일을 수정하여 고정 IP를 설.. 2022. 1. 14.