在项目开发的过程中,准备提交到
git
hub上的时候,平时都是用插件的工具
Git
Hub Desktop,如果想用下
git
命令行,就难免有些生疏,在其间出过各种插曲,虽然最后都解决了,但是在博客上偶然看见这篇文章很精细,发布这篇文章方便自己的同时也希望帮助到您!!!
首先当你在本地调试完代码想要上传时,要先
git
pull
拉去
远程
仓库代码
然后再
git
add . (这一步主...
三、
git
branch -r 可以看到所有
远程
分支
,假设要
拉取
的是
分支
update
四、
git
checkout update 会在本地创建一个同名
分支
,并与该
远程
分支
关联
没有可以推送的
远程
导致一段时间里我都是用
git
的命令行推送,我可太难了。
后来百度了一些方法,有些有用有些没用,大致给大家列举几种可能性。
但总而言之都是
git
的配置上出了问题。
一、没有正确设置可推送的
分支
1.打开SourceTree设置
工具(tool)—>选项(options)—>
git
把推送
分支
里的 简单(simple) 设置成 匹配(matching) 就可以了。
二、使用的
git
有问题
我这里当前使用的是自己系统安装的
git
*与
远程
代码仓库建立连接:
git
remote add origin 代码仓库地址
*将
远程
分支
拉到本地:
git
fetch origin dev(dev即
分支
名)
拉取
分支
*创建本地
分支
:
git
checkout -b LocalDev origin/dev (LocalDev 为本地
分支
名,dev为
远程
分支
名)