일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- algorithm
- File
- git
- nullable
- .net
- tls
- WPF
- chashtag
- dotNET
- IValueConverter
- windows10
- Coding
- Microsoft
- mysql
- windows
- logging
- ListView
- Github
- Process
- csharp
- string
- C#
- programmers
- coding-test
- 코딩테스트
- log
- commit
- Binding
- convert
- Visual Studio
- Today
- Total
목록Git (5)
CHashtag
어느날 git clone을 받으려하니 아래와 같은 에러와 함께 clone에 실패했다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. 대략 읽어보니,, 정책이 바꼈으니 아래 링크를 보고 personal access token을 이용하라는데,, 회사에서는 bitbucket을 쓰고, 개인 프로젝트도 대부분 public으로 ..
안녕하세요. Github Repository는 Repository에 대한 공개여부를 설정할 수 있습니다. OpenSource Project이거나 공개 목적일 때에는 Public을, 회사에서 작업을 하거나 공개되어서는 안될 데이터가 들어있는 경우에는 Private으로 설정을 합니다. 하지만 Private Repository에서의 Contribution(Commit, Full Request, Issue 등)은 잔디밭에는 해당 커밋사항이 표시되지 않습니다. 하지만 잔디밭에 잔디는 표시되되, Contribution 내용은 노출되지 않도록 설정할 수 있습니다. 오늘은 해당 방법에 대해 알아보도록 하겠습니다. 잔디밭에 Private Contribution 표시하는 법 방법은 간단합니다. 1. 오른쪽 상단의 프로필 ..
안녕하세요. 오늘은 유명한 Git Client인 Fork 툴에서 커밋 해시로 검색하는 방법에 대해 알아보도록 하겠습니다. 이해를 돕기 위해 제가 예전에 번역 작업을 했던 github.com/NickeManarin/ScreenToGif 프로젝트의 커밋 기록을 해쉬로 검색해보도록 하겠습니다. (해쉬 : 0a731da3a1731410e35e52e7b130edf515b1e222) Ctrl + P ctrl + p는 사실 Quick Launch Window입니다. 주된 기능은 다른 Repository로 이동하는 것이지만 추가적으로 현재 Repository에서 해쉬로 검색을 하게 되면, 해당 커밋을 보거나(Reveal), 해당 커밋으로 Checkout 할 수 있습니다. 커밋 목록 클릭(focus) 한 뒤 ctrl +..
안녕하세요. 오늘은 실수로 잘못 커밋 하였을 때 해당 커밋 전으로 되돌리는 방법에 대해 알아보도록 하겠습니다. 오늘 알아볼 내용은 Push를 하기 이전에 사용 가능한 기능으로, Push를 진행한 이후에는 사용하실 수 없음을 알려드립니다. # 하나의 커밋을 되돌림 git reset head^ # 두개의 커밋을 되돌림 git reset head^^ 감사합니다.
안녕하세요. 오늘은 모든 branch들을 동시에 push 하는 방법에 대해 알아보도록 하겠습니다. 이 게시글을 쓰게 된 이유는 필자는 평소 fork를 이용하여 git을 이용하는데, fork의 경우 브랜치들을 하나하나 직접 push 해줘야 하는 불편함이 있기 때문입니다. # Branch와 Tag를 모두 Push하는 명령어 git push --all 추가로 모든 tag들만 push하는 방법은 다음과 같습니다. # 오직 Tag만 Push하는 명령어 git push --tags 오늘도 도움이 되었으면 좋겠습니다. 감사합니다.