版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/nidongde521/article/details/81083636
对于一个全新的项目,初次提交的这种,一般需要先执行这个命令:
git init // 初始化版本库
拉取服务器的指定分支的代码
git clone -b dev Git项目地址 //dev 是分支名
提交代码时要执行如下命令(先add到缓存区):
git add . //后面的点代表所有新增的文件,
如果只是新增部分文件或者文件夹,可以执行如下命令:
git add test/ // 添加整个文件夹及文件夹下的内容
git add test/test.java,test/test1.java // 添加指定文件
之后将代码提交到缓冲区(将代码从暂存区提交到版本库,版本库就是你工作目录中的.git文件):
git commit -m "注释内容"
创建分支,其中的origin可以随意取 ,后面就是路径了
git remote add origin 你的远程库地址 // 把本地库与远程库关联
之后推送就可以了
git push -u origin dev // 第一次推送时,dev 是分支
git push origin dev // 第一次推送后,直接使用该命令即可推送修改,dev 是分支
这里有个小问题,有时候会出现如下错误:
error: src refspec dev does not match any.
error: failed to push some refs to 项目地址
这是因为本地没有找到对应的分支,创建和服务器一致的分支即可:
git checkout -b dev //dev是分支
再有就是更新文件了,服务器有修改时,一定要先更新文件之后再提交,防止出现各种问题
git pull --rebase origin dev
到此已经把常用的记录了,有问题,希望留言探讨。