这次用得到的git命令小结
2017-06-28 16:32
267 查看
今天做全民直播项目,用sourcetree从远端clone一个新空库,
创建本地分支:git branch dev
报错:fatal: Not a valid object name: 'master'.
原因:
问题描述-一个非法的master,原因:本地还没有创建master,你可以执行以下git branch,会发现没有看到本地分支列表
解决方案:
如果本地没有文件,添加一个文件
此时本地仓库主干master 创建成功,使用git branch 查看本地分支列表,会查看到如下图所示
可以创建本地分支:
git branch dev
或者:git commit --allow-empty -m "init first" git branch master git push -u origin master 把master分支推到远端
git flow init 创建一版常用的分支 ,他用这个命令 是因为用创建分支的命令创建不成功才用的这个
git push -u origin develop
git remote -v 查看远端地址
git remte add origin http协议的地址(这个我试了最好用http协议的地址,git协议的地址支持不太友好)
git remote rm origin
-----------------
git pull origin master
git push origin master
git fetch
【git常见问题】fatal: Not a valid object name: 'master'.
创建本地分支:git branch dev报错:fatal: Not a valid object name: 'master'.
原因:
问题描述-一个非法的master,原因:本地还没有创建master,你可以执行以下git branch,会发现没有看到本地分支列表
解决方案:
如果本地没有文件,添加一个文件
此时本地仓库主干master 创建成功,使用git branch 查看本地分支列表,会查看到如下图所示
可以创建本地分支:
git branch dev
或者:git commit --allow-empty -m "init first" git branch master git push -u origin master 把master分支推到远端
git flow init 创建一版常用的分支 ,他用这个命令 是因为用创建分支的命令创建不成功才用的这个
git push -u origin develop
git remote -v 查看远端地址
git remte add origin http协议的地址(这个我试了最好用http协议的地址,git协议的地址支持不太友好)
git remote rm origin
-----------------
git pull origin master
git push origin master
git fetch