git常用命令
1.把项目从git上拉下来
git clone 项目地址
2.把项目推到仓库中
git status //查看代码是否有修改
git remote //移除已有仓库
git add . //把所有文件添加到暂存区
git commit -m "注释信息" //暂存区内容添加到本地仓库中
git push -u origin master //本地代码推送到云端
关联新仓库,并提交代码:
3.git查看和修改当前仓库地址
git remote show origin
git remote set-url origin git@192.168.30.29:chenwei/em-data.com.cn.git
ps:
git push
如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。
git push -u origin master
上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了
名字过长:
git有可以创建4096长度的文件名,然而在windows最多是260,因为git用了旧版本的windows api,为此踩了个坑。
解决办法:
git config --global core.longpaths true
git教程:https://www.liaoxuefeng.com/wiki/896043488029600/
问题:
1.本地版本和主干有差异