我对源代码控制相当新,我在Matlab中使用了Git和SVN集成。一切似乎都在做我期待的事情,但是,是否可以将推送文件的副本保存在远程存储库中?或者,如果该文件的早期版本已经在远程仓库中,我可以使用推送的更改来保存/覆盖它吗?
谢谢, 利昂
答案 0 :(得分:0)
在本地仓库中,如果更改.m文件(例如test.m
),则应提交本地更改,然后通过以下命令将更改推送到远程仓库:
# 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的更多细节,您可以在git book中参考Recording Changes to the Repository。