일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오늘도 우라라 공략
- 기초
- JungOl
- 프로그래밍
- topic
- ros
- install opencv-4.4.0 on ubuntu 22.04
- mariaDB
- 등차수열
- mysql
- 토픽
- 우분투
- MSG
- Linux
- 데이터 베이스
- 환경설정
- ubuntu
- 리눅스
- 그랑사가
- C언어
- 오늘도 우라라 펫
- Subscribe
- 반복문
- publish
- 오늘도 우라라
- C++
- LeetCode
- 오늘도 우라라 펫 공략
- 마리아 DB
- while
- Today
- Total
목록프로그래밍/Git (5)
하루의 쉼터
1. git init 2. .gitignore 작성 ( 선택 ) 3. git add . (커밋할 내용 add 하면 됨 .은 전부 업로드) 4. git commit -m "commit message" 5. git remote add origin [git url] 6. git brach [branch name] * 임시 브런치를 만들던지, 원격 저장소에 있는 브런치를 통하여 업로드 진행(선택) 7. git checkout [branch name] 8. git pull origin [원격 branch name] --allow-unrelated-histories * conflict 조심 9. git push -u origin [branch name] * 없는 경우 git push --set-upstream or..
목표 : 비어있는 branch를 생성하고 특정 브랜치에 merge 하기 * 상황에 따라 비어있는 브런치가 필요한 경우가 있다. 이 글에서는 비어있는 신규 브런치를 만들고 기존 브랜치에 merge하는 것이 목표이다. 1. 신규 브런치 만들기 git checkout --orphan "새로 만들 branch 명" 2. 기존 데이터 삭제 git rm -rf . 3. 신규 브런치 푸쉬를 위한 커밋생성 git commit --allow-empty -m "empty" 4. 신규 브런치 푸쉬 git push origin "신규 브런치명" 완료가 되면 아래와 같은 모습을 볼 수 있다. 이때 기존 브런치에 merge를 해보면 아래와 같은 에러 메시지를 발생하는데, 이는 기존 브런치와 신규 브런치에 특정 지점이 없기 때문에..
SmartGit은 비상업용일 경우 무료. 1. 공식 홈페이지 접속 https://www.syntevo.com/smartgit/ SmartGit – Git Client for Windows, macOS, Linux Interacting with popular platforms. SmartGit comes with special integrations for GitHub, Azure DevOps, BitBucket (as well BitBucket Server) and GitLab to create and resolve Pull Requests and Review Comments. Of course, you can use SmartGit like any other G www.syntevo.com 2. Dow..
오픈소스를 이용하다보면 Master를 클론하는 경우보다 다른 브랜치를 클론하는 경우가 상당히 많다. 이때 특정 브랜치만 선택하여 클론하는 방법을 알아보자. 1. WorkSpace 준비 mkdir workspace cd workspace 2. git clone git clone -b [Target Branch] [Git Clone URL] clone 뒤에 -b 다음 target branch 이름과 주소를 넣으면 간단하게 해결된다. 3. 확인 git branch git branch를 통하여 원하는 브랜치를 가져왔는지 확인한다.
| [Sourcetree] github clone error (유효한 소스 경로/URL이 아닙니다.) remote: Support for password authentication was removed on... OutLine : 다른 사람들과 프로젝트를 할 경우 Github를 통하여 소스코드 및 버전 관리를 하게 되는 경우가 많다. 본문은 프로젝트 사용 시 sourcetree를 이용하여 clone할 경우 발생하는 에러에 대하여 해결 하고자 한다. 상황은 Github에서 Collaborator 등록과 권한을 얻었지만 Sourcetree에서 clone 할 경우 토큰 및 패스워드 관련 에러를 발생하였다. * 들어가기 앞서 토큰 생성을 할줄 모른다면 아래의 글을 참고한다. 토큰 생성 참고 자료 : 2021.0..