Git, SVN 자주 사용하는 명령어 정리

in kr-dev •  10 months ago  (edited)

Ubuntu에서는 git-cola, gitg라는 gui git tool을 사용해서 repo를 관리한다.

Window에서는 smartgit을 사용한다.

왠만한 것은 gui에서 해결하지만 가끔 terminal에서 작성해야할 경우가 있다..


git status

git 상태 체크, 어디 브랜치에 있는지, 뭐가 변경되었는지

 

로컬 git repo 만들어서 push하기

git init

local git repo 만들기

git add .

현재 폴더에 있는거 커밋하기

git-cola, gitg에서 체크해서 커밋하고싶은 것만 커밋해도 된다.

git remote add origin https://project.git

github, bitbucket 등의 server의 repo와 연결한다.

그 후로는 git-cola, gitg를 써서 push 한다.

 


 

SVN 관련 명령어

wordpress 플러그인을 업데이트 하기 위해서 svn을 사용해야한다.

git으로 하면 얼마나 좋았을까.. 굳이 svn gui를 또 설치하고 싶지 않아서

terminal에서 다 해결하기로 했다. 하지만, 항상 까먹어서 history를 보기 때문에

기록을 해놓는다.

 

svn co https://plugins.svn.wordpress.org/warpsteem/ warpsteem_svn/

checkout (svn server에 있는 코드를 가져온다.)

svn stat

변경된 사항을 체크할 수 있다.

svn ci -m “added tag filter”

> 파일 변경된 것을 추가 작업 필요없이 바로 서버로 푸쉬할 수 있다.

 

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

너무 어려워요^^

아니에요 git은 쉽습니다.
전 혼자서 하는 프로젝트들도 다 깃으로 관리합니다.
왜냐하면 코드를 오래 안보면 뭐했는지 까먹는 경우도 있고
수정을 하다가 이전으로 돌아가고 싶을때라던가
게임으로 치면 중간중간 세이브 포인트를 저장하는거라고 보면됩니다.

깃은 명령어로 안하고 좋은 gui툴이 많아서 그걸 사용하시면 됩니다 ㅎㅎ

짱짱맨 호출에 응답하여 보팅하였습니다.

Hi @jacobyu!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 2.469 which ranks you at #16719 across all Steem accounts.
Your rank has improved 515 places in the last three days (old rank 17234).

In our last Algorithmic Curation Round, consisting of 285 contributions, your post is ranked at #176.

Evaluation of your UA score:
  • Only a few people are following you, try to convince more people with good work.
  • Your contribution has not gone unnoticed, keep up the good work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

텍스트로만 봐서는 어렵고, 직접 실습해봐야 익숙해지는 것 같아요~

맞습니다 ㅎㅎ 실제 해봐야 익숙해지는 것 같아요.