git의 commit을 취소하고 싶을때가 있습니다. 꼭 그럴 경우가 생길겁니다. ㅎㅎㅎ 그럴때는 이렇게 사용하면 됩니다. $ git reset HEAD^ : 최종 커밋 취소. 변경된 내용 남김$ git reset --hard HEAD^ : 최종 커밋 취소. 변경된 내용 없앰$ git reset HEAD~n : 마지막 n개의 커밋을 취소. 변경된 내용 남김$ git reset --hard HEAD~n : 마지막 n개의 커밋을 취소. 변경된 내용 없앰 --hard를 붙이게 되면 자신이 수정하였던 부분들을 다 없앤다는 의미입니다.신중하게 붙여주세요
git을 사용하다가 엉뚱한 repository에 소스를 올리는 경우가 발생하게 되는데요이러한 경우에 다음 명령어를 사용하면 됩니다. git branch -D와 rm -rf .git 은 사용하지 않는게 나은것 같고... 1$ git update-ref -d HEADcs 이걸 사용하도록 합시다. https://stackoverflow.com/questions/6632191/how-to-revert-initial-git-commit 여기에서 참조했음.
git을 사용할때 사용자 이름을 변경하여야 하는 경우와 사용자의 이메일을 변경하여야 하는 경우가 생깁니다. 이러한 경우에 사용할수 있는 방법입니다. 자신이 지금 등록한 것이 어떤것인지 확인하는 방법은 다음과 같습니다. 12345// 이름 확인$ git config --global user.name // 이메일 확인$ git config --global user.emailcs 이렇게 해서 확인을 하였는데 마음에 안든다면 변경을 하여야 하겠죠 1234567891011// 전체 이름 변경$ git config --global user.name "I'm I'm" // 전체 이메일 변경$ git config --global user.email "test@gmail.com" // 프로젝트 이름 변경$ git con..
github에 push를 하려고 할 경우에 permission denied가 나게 되는 상황이 있습니다.이러한 경우에는 SSH key를 등록하여 주어야 합니다.맥을 위주로 설명을 합니다. ㅠ $ pbcopy < ~/.ssh/id_rsa.pub 이렇게 하여주게 되면 클립보드에 저 파일의 내용이 들어가게 됩니다. 그러면 github에 가서 Setting을 누른후, SSH and GPG keys 메뉴를 누릅니다.New SSH key or Add SSH key를 누르고 난 이후에자기가 알수 있는 것으로 Title을 넣어줍니다. 저는 MacbookPro 15로 하였습니다.그리고 그 아래에 복사된 부분을 붙여넣기 하여주면 됩니다. 그후 Add SSH key를 하게 되면 이후부터는 아주 잘 등록이 됩니다. githu..
github에 저장소를 만들지 않고 시작을 할 경우입니다.물론 저장소에는 아무것도 올리지 않은 상태여야 합니다. 1. github에 저장소를 만듭니다. 2. git을 사용할수 있는 터미널을 열어줍니다. 3. 자신이 git에 올리고 싶은 root 폴더로 이동합니다. 4. git디렉토리를 초기화 하여 줍니다.$ git init 5. commit을 하여줍니다.$ git add .$ git commit -m "First Commit" 6. remote repository를 등록하여 줍니다.$ git remote add origin [ github clone URL ] 7. git push -u origin master 신난다아~~
- Total
- Today
- Yesterday
- Xcode
- Linux
- cocoapods
- Spring
- golang
- git
- Codable
- nodejs
- Python
- ios
- enum
- war
- php
- rxswift
- centos8
- intellij
- MySQL
- android
- github
- Java
- SWIFT
- windows10
- docker
- CentOS
- ubuntu
- Kotlin
- Gradle
- tomcat
- go
- Windows
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |