일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- truffle
- 이더리움
- 제어의역전
- NFT
- git
- server
- blockchain
- Docker
- geth
- 트랜잭션
- web
- 스마트 컨트랙트
- web3.js
- web3
- 네트워크
- ethers
- 블록체인
- Ethereum
- 솔리디티
- JavaScript
- MySQL
- github
- ERC20
- erc
- Programming
- Python
- ERC165
- erc721
- solidity
- tcp
- Today
- Total
목록github (6)
멍개의 연구소
안녕하세요. 멍개입니다. 로컬에 없는 원격 저장소에 존재하는 브랜치를 로컬로 가져오는 방법을 알아보겠습니다. · 원격 저장소 이력 확인 원격 저장소에 있는 브랜치 정보를 로컬로 가져옵니다 이떄 브랜치를 병합하진 않습니다. $ git remote update remote update를 하게되면 원격 저장소에 있는 브랜치들을 로컬로 가져옵니다. · 브랜치 확인 이렇게 가져온 브랜치는 git branch로는 조회되지 않습니다. 다음과 같이 조회해야 원격 저장소에서 가져온 브랜치를 확인할 수 있습니다. $ git branch -r # git branch -a remote/origin/dev remote/origin/feature1 remote/origin/feature2 remote/origin/feature3..
pep을 사용해서 매번 검사를 하는건 귀찮은 일이니 이러한 작업을 커밋을 할때 검사를 하도록 훅을 만들어 보겠습니다. git diff에서 |파이프 라인을 사용하면 cache에 대한 내용을 검사를 할 수 있습니다. $ git status On branch master Your branch is ahead of 'origin/master' by 1 commit. (use "git push" to publish your local commits) Changes to be committed: (use "git reset HEAD ..." to unstage) new file: .app.py.swp new file: app.py new file: app2.py3개의 파일을 add 했습니다 $ git diff --..
점심 시간을 이용한 깃 명령어 정리$ git commit --ammend위 명령어를 통하여 최신 커밋 내역 메시지를 수정을 할 수 있다. 근데 위 명령어를 통해 커밋 메시지를 수정을 하려고 할 경우 빔으로 열리지 않고 emacs로 열리는 현상이 있는데 아래 명령어에서 C는 ctrl키를 의미한다. 1. 파일열기. 파일 여는 방법은 vim과 같다 emacs [file name] 2. 저장하기. C+x, C+s. : ctrl+x을 누르고 ctrl+s을 누르라는 의미. 3. 종료. C+x, C+c. 4. 마크 설정. 마크 설정을 시작하고 싶은 부분을 커서를 이동시킨 후, C+space.을 치면 “Mark set” 이라고 emacs의 하단에 나옵니다. 그 후 커서를 마커 설정을 끝내고 싶은 곳까지 이동. 5. 잘..
git에서 diff를 이용하여 소스의 변경을 확인할 수 있다. 머 사실 git diff --cached랑 --staged만 쓰는데 둘다 결과가 똑같아서 무슨 차이인가 하고 검색 하다가 다른 옵션이 있길래 정리를 해본다. 결과론 적으로 --cached랑 --staged는 같은 기능임. $ git diff HEAD # Shows what has changed since the last commit. $ git diff HEAD^ # Shows what has changed since the commit before the latest commit. $ git diff --cached # Show what has been added to the index via git add but not yet commit..