|

전체과정

login as:

해당 계정으로 로그인합니다

cd /var/www/html/

루트 경로로 들어갑니다

sudo git status

현재 깃 상태를 파악할 수 있습니다
modefied : 수정됨

sudo git add 파일명

직접 경로를 입력하여 스테이지에 파일을 추가합니다
(tip. 파일 경로 입력할 때 Tab 키를 누르면 자동으로 완성됩니다)

sudo git commit -m '작업내용 , sd_작업자명'

커밋을 진행합니다. 양식에 맞추어 커밋할 내용을 추가합니다

sudo git push origin master

파일을 업로드합니다.


부가 정보

파일 변경사항, 커밋중인지 확인하기

sudo git status

git add 취소하기

sudo git reset HEAD 파일명*

파일 변경사항 체크하기

sudo git diff 파일명

터미널에 보이는 화면 로그 지우기

clear

modified (변경됨) 취소하기

sudo git checkout -- 파일명

git 로그 전체 확인하기

sudo git log

로그에서 나가려면 Q를 누르면 됩니다

git 로그 수정이력 파일별로 확인하기

sudo git log -- ./book/ajax_delevery_date.php

git 로그 수정이력 상세 코드까지 확인하기

sudo git log -- -p ./book/ajax_delevery_date.php

파일 권한 일괄 변경

sudo find /var/www/html/ -user root  ! \( \( -path /var/www/html/_compile -o -path /var/www/html/.git -o -path /var/www/html/vendor  \) -prune \) -type f  -newer /var/_bak_/devsrc/t.txt -exec chown opc:opc {} \;

root:root 에서 > opc:opc 로 변경합니다.
정상작동 확인, 일부 폴더에서 변경이 안되는 문제 확인

sudo chown -R opc:opc /var/www/html/sdb

위의 방법으로 opc 권한을 재부여했습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

클릭하여 복사