分支问题
我在网上的托管环境(github)新建项目的时候有生成readme文件.在本地初始化项目添加git作为项目管理时,填写远程地址一定要以https形式,然后发布会出错,提示
在git命令行好像显示的是
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
这个时候,需要打开命令行.键入
git config branch.master.remote origin git config branch.master.merge refs/heads/master
或者打开config.确保(加入)有以下内容
[branch "master"] remote = origin merge = refs/heads/master
An error occurred while sending the request.
在命令行下显示为443之类的
原因:癌症患者方校长的问题.
解决方案:确(连)保(的)网(上)络(V)畅(P)通(N)
文件冲突
有一种情况就是我下班前忘了提交.回家后拉取之后提交.那么第二天我上班的时候,获取的时候如果有同一个文件的,就有可能发生冲突.
这时候,点击解决冲突,保留自己想要的内容.然后作为一次新的提交,同步一下就行了
其他问题
由于VS2013的git插件只支持http,如果用ssh clone下来的话,在VS里面修改代码后提交会出现下面这个错误
"出现了错误。详细消息: This transport isn't implemented. Sorry"
参考链接:
git push用法和常见问题分析