2017-11-01 26 views
-1

나는 소스 제어에 상당히 익숙하며 Matlab에서 Git 및 SVN 통합과 함께 놀았다. 모든 것이 내가 기대하는 것처럼 보이지만, 푸시 된 파일의 사본을 원격 저장소에 저장할 수 있습니까? 또는 파일의 이전 버전이 이미 원격 저장소에있는 경우 푸시 된 변경 사항을 저장하거나 덮어 쓸 수 있습니까? 당신이, 당신이 당신의 로컬 변경 사항을 커밋 한 후 아래로 원격의 repo에 변경 사항을 추진해야한다 (예 : test.m 등)하는 .m 파일을 변경하는 경우Matlab 소스 제어 힘내 및 SVN

감사합니다, 레온

지역의 repo에서
+1

이것은 정확히 이미 일어난 일입니다. – excaza

+0

그러나 원격 리포지토리에 들어갈 때 내가 푸시 한 .m 파일에는 로컬 레포에서 변경 한 내용이 없습니다. – user1664484

+1

git을 사용할 때, 변경 사항을 인덱스에'추가 '하고, 로컬 저장소에서'commit'을 만들고, 마지막으로 원격 저장소에'밀어 넣기'해야합니다. 변경 사항을 확인해야합니다. – kowsky

답변

0

는 명령 :

# Assume change test.m in local master branch 
git add test.m 
git commit -m 'change the test.m file' 
git push origin master 

그런 다음 원격 master 브랜치에서 test.m 파일이 업데이트됩니다. git VCS에 대한 자세한 내용은 Recording Changes to the Repository을 git book에서 참조 할 수 있습니다.