git命令行提交文件到master仓库完整流程
提交之前要先拉取库里的最新代码
要先cd到你的项目根目录
git pull
cd /www/test
//这是我的项目目录
git pull
//拉取最新
1、git add 文件或者目录
比如你的 /www/test/application里的 index.php和test.php文件有所修改需要提交,你这里可以直接
cd /www/test/
git add ./application
2、git commit -m "备注"
git commit -m "备注"
3、git push origin master
git push origin master
到这提交到仓库的代码就完成了。
其他还有常用命令
git status //查看你本地修改的代码
git reset HEAD application/某个文件 //这是回退某个事件的某个文件,比方你 git add 某个不需要提交的文件 你就可以用这个
git checkout application/某个文件 //还原你本地的更改,比方你的a.php在本地改了,但是想还原到仓库那个版本,不保留本地的修改了,就可以用这个。
git update-index --assume-unchanged application/config.php //Git忽略已在仓库中的config.php文件的改动,比方你本地的配置文件config.php改到了,但不需要提交到仓库里,就用这个
git update-index --no-assume-unchanged application/config.php //git取消忽略config.php文件,这时你就可以提交config.php到git仓库了。
git log -p 文件名 //查看文件修改记录
git diff //查看你修改的文件地方及比较