본문 바로가기

프로그래밍 관련/GitHub&Git&SourceTree17

git 커밋 수정(덮어쓰기) git 직전 커밋 내용 수정하기 git commit --amend i키 누르고 내용 작성 다썼으면 esc + wq 2022. 11. 4.
깃허브.빗버킷 계정 소스트리 연동 커다란 개념은 이렇다. 공개키.비밀키 한쌍을 만든다. 비밀키를 컴퓨터에 파일로 저장해둔다. 깃허브 or 빗버킷 계정에 공개키를 등록해둔다. 소스트리에서 비밀키를 등록하는 메뉴가 있는데 거기서 앞서 만들어둔 비밀키 파일을 등록한다 좀 불명확한 내용인데 ssh키가 있고 rsa키가 있는데 소스트리에서 키 등록메뉴에 보면 ssh, open어쩌구 중에 선택하는 란이 있는데 ssh키를 사용할거면 ssh . rsa면 open 어쩌고 선택 2022. 11. 4.
uncomitted file 삭제 작업 중 uncomitted 상태의 파일들이 발생하는 경우가 있다. uncomitted 대상 중 untracked file들을 죄다삭제하고 싶으면 커맨드창에서 git clean 이라고 명령한다. 근데 git clean은 이런저런 옵션들이 있는데 옵션이 선택이 아니라 필수다. 옵션이 여러개 있긴한데 untracked 상태 파일 지우고 싶은거면 -f 옵션 쓰면된다. git clean -f 하면 forced라 삭제진행하는 것임. 삭제 대상 목록 보여주기 ignore에 등록 된 파일까지도 삭제하기 2022. 11. 3.
bitbucket ssh키 생성하기 윈도우에서 cmd창을 여는게 아니라 git bash 커맨드 창을 열어서 명령입력 해야한다. 2022. 10. 21.
로컬에서 git 으로 개발중 깃허브 업로드하기 로컬에서 git으로 형상관리를 하고 있다가 깃허브나 bitbucket에 새로운 repository를 만든 경우. 이때 내가 로컬에서 개발하던 이력들을 함께 리포지토리에 올리고 싶은 경우 어떻게 하는가. 내가 git으로 관리중인 폴더에서 원격 repository를 등록하고 이것을 origin 으로 등록한다. 그러고나서 push를 하면 된다. 이때 원격저장소를 origin으로 등록하는 명령이 소스트리에 없는건지 내가 못찾은건지 모르겠어서 origin 등록과정은 cmd창 열어서 git 커맨드로 수행하였다. git remote set-url origin 저장소 주소 이렇게 명령하면 해당 원격저장소가 origin 으로 등록이된다. 이제 소스트리에서 push를 직접하면 된다. 2022. 10. 17.
깃허브 사용 개요 git은 소스코드 형상관리 해주는 sw 이름 (이런 기능하는 sw들이 많은데 그 중에 대표적인게 git이다) github는 소스코드들을 올려놓는 클라우드 서비스 (이런 클라우드 서비스 종류가 많은데 대표적인게 github이다. 다른 것들도 있음) 근데 일반 클라우드 서비스처럼 단순히 파일을 올려놓기만 하는건 아니고 파일들의 형상관리가 되는 클라우드 서버이다. 그리고 git이랑 연동되서 동작이 가능하다. github 계정을 만든다. 계정에다 저장소를 만든다. 저장소는 여러개 만들 수 있다. 내컴퓨터에 설치된 깃에서 github 저장소를 clone하면, 깃허브 저장소에 업로드 된 내용들이 내 컴퓨터에 다운로드 된다. 내 컴퓨터에서 이런저런 작업들과 commit을 한다. 내가 커밋한 내용을 깃허브 저장소로 업.. 2021. 12. 19.
소스트리에 저장된 계정 업데이트 혹은 삭제 소스트리 설치 경로 디폴트 경로에 설치했다면 C:\Users\[본인컴퓨터 게정이름]\AppData\Local\Atlassian\SourceTree 폴더에서 passwd 파일을 삭제한다. 2021. 12. 18.
GitHub . git . source Tree 사용 기초 1)깃 허브 홈페이지 가서 회원가입을 한다. 2)인터넷에 source Tree라고 검색해서 자기 컴퓨터에 맞는걸로 설치한다. 3) 깃허브 홈페이지 로그인 후, 아래 화면에서 new 버튼 눌러서 새로운 저장소 만든다. 4) 만들어진 저장소의 http url을 확인하자. 5) 소스트리를 켜서, 깃허브 저장소와 연계된 저장공간을 내 컴퓨터에 만들자. 6) 위에서 클론을 생성하면, 목적지 경로로 지정된 폴더에 깃허브 저장소에 있던 파일들을 모두 다운로드 받게된다. 소스트리 활용방법을 참고하여 , 해당 폴더에 내가 원하는 파일들을 넣고 작업하고 하면서 commit을 한다. 그리고 이렇게 본인 컴퓨터에서 commit 만 하는게 아니라 해당 git hub로 업데이트를 하고싶다면 아래 그림의 Push 버튼을 누른다. .. 2021. 12. 18.