반응형

cursor 에서 깃 연결 하는데 간만에 하는거라 헤맴

 

git init
git add .
git commit -m "Initial commit"
git branch -M main
git remote add origin your-github-repo-url
git push -u origin main

git remote add origin 이부분은 

연결해야할 브런치명 이랑 내가 방금 생성한 깃 url 연결하면 됨

 

git remote add origin https://github.com/behong/250312.git

 

git push  도  같음

 

git push -u 로컬브런치명  깃허브 브런치명

git push -u  origin master

반응형
반응형

원본 유지 & 파일추적 중지

git update-index --skip-worktree file1
// 위 건 영구히 추적하지 않음.
// 아래 건 변화있으면 풀림.
git update-index --assume-unchanged file1

사용 예 ) git update-index --skip-worktree  ./.gitignore

 

넌 좀 가만히 ~~ 있어 ㅋㅋㅋ

반응형
반응형

깃허브에서 여기 클릭하면

깃허브에서 <>코드 클릭 후  위 빨간색 영역 클릭하면 그동안 커밋한 내역이 리스트로 나온다

 

커밋 해쉬 코드 복사 한 다음

 

git reset --hard "복사한 해쉬 코드"

ex) git reset --hard  f6e01f5d29afcd80c7117001af323d985667313e

 

이렇게 하면 그 시점 코드로 돌아간다 편하다 깃깃 

 

 

반응형
반응형

소스 트리 사용하면 push 할때 https 로 하면 자꾸 오류가 발생

 

그래서 ssh 방식으로 연결했다.

 

 

더보기

ssh public 키 만드는 방법은 너무 많아서 아래 스샷 이나 링크로 참조 하세요

출처 https://happysalmon.tistory.com/3

 

https://happysalmon.tistory.com/3

 

 

----------------------    소스트리 연결 방법 시작    --------------------------

 

도구 > 옵션 > 일반에서 생성한 키 위치 

SSH private.ppk 위치와 

SSH 클라이언트는 Putty / plink 로 설정한다.

 

clone 선택 후 

SSH 주소 넣고 탐색

ssh 주소 읽기

읽어오면 아래 처럼 Git 저장소 아이콘 나온다

목적지 경로에 로컬에 저장하고 싶은 경로 입력하면 End

 

 

반응형
반응형

 

 

 

소스 작업 먼저 하였을때 

원격(github) 에 올리기

cmd ( 해당 디렉토리)

 

git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/behong/2022fastApiStudy.git
git push -u origin main

 

원격에 있는 소스 로컬로 가져올때

 

git clone https://github.com/behong/js-20181217.git

 

 

 

반응형
반응형

Git pull Remote 기준으로 덮어쓰기


git fetch --all

git reset --hard origin/master


리모트 기준으로 덮어쓰는 다른 좋은 방법 있으면 알려주세요 ㅠㅠ


이렇게 한번 한다음에 pull 해당 계속 안되고 있음 


매번 저렇게 해야함 ㅠㅠ


2017-12-12 추가


뭔가 꼬인듯


반대로 로컬에 있는걸 remote에 덮어 씌울땐


강제명령:   git push -u origin +master

반응형
반응형


아이디와 비밀번호 저장하기

git 콘솔에서

git config credential.helper store   

라고 한 다음 한번만 push나 pull 등 서버에 접속하면서 아이디 비밀번호를 적어놓으면 그걸 기억하고 있어요.




출처: http://rainlethe.tistory.com/entry/git-%EC%9D%84-%EC%9C%84%ED%95%9C-%EA%B8%B0%EB%B3%B8-%EC%84%A4%EC%A0%95

참고 :http://rogerdudler.github.io/git-guide/index.ko.html

반응형
반응형

git scm 설치 된 후 설명..


해당 플젝 폴더 git 초기화

git init 


사용자 정보 설정

git config --global user.name "John Doe"

git config --global user.email johndoe@example.com


    ** 혹시 통신 안되면 아래 옵션 실행

    SSL Verify 옵션 Off

    git config --global http.sslVerify false

    https repository 연결시 ssl 검증 끔

    git config http.sslVerify false


    출처 : https://www.lesstif.com/pages/viewpage.action?pageId=14090808


git clone https://github.com/JISOU/firstPython.git


파일 수정 후 git 상태 확인


git status


변경 파일 보임 성공


git add -all 


git commit -m '커밋 메세지'


git push 


사용 참고 출처 : http://rogerdudler.github.io/git-guide/index.ko.html

반응형
반응형

아래 모두 설정후 간간히 푸시 엔드 풀

로컬 에서는 작업한 소스

git push


서버 에서는 작업한 소스 받기


git pull




====================설치 방법 =============================================================



https://git-scm.com/  >> 다운받으러 가기


git 윈도우용 다운로드 아래 빨간색 부분


save image




git 올리고 싶은곳 폴더 찾아가서

$ git init
Initialized empty Git repository in ~/해당폴더/.git/
$ git config --global user.name "Your Name"
$ git config --global user.email you@example.com


git 전송 제외 파일 처리

.gitignore

*.pyc
*~
__pycache__
myvenv
db.sqlite3
/static
.DS_Store

현재 git 상태

git status

git add & git add

git add --all 
git commit -m "My first commit"


GitHub에  배포하기

GitHub.com에서 새 무료 계정을 만드세요


$ git remote add origin https://github.com/<your-github-username>/project.git
$ git push -u origin master

아래와 같은 화면이 나오면 GitHub 사용자이름과 암호를 입력하세요. :




** Git이란 "버전 관리 시스템(version control system)"

반응형

+ Recent posts