当前位置: 技术问答>linux和unix
Git 远程/本地 master 合并的一个问题
来源: 互联网 发布时间:2016-12-29
本文导语: 我有两台电脑,都向GitHub的同一个project做了修改。 结果第一个电脑上的修改上传成功。 然后,第二个电脑上执行git pull,自动做了merge,看起来一切OK 但是,却无法把修改上传到GitHub,这是什么原因呢? hello$ git s...
我有两台电脑,都向GitHub的同一个project做了修改。
结果第一个电脑上的修改上传成功。
然后,第二个电脑上执行git pull,自动做了merge,看起来一切OK
但是,却无法把修改上传到GitHub,这是什么原因呢?
hello$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
nothing to commit (working directory clean)
hello$ git push origin master
fatal: remote error:
You can't push to git://github.com/bambreeze/Hello-World.git
Use git@github.com:bambreeze/Hello-World.git
结果第一个电脑上的修改上传成功。
然后,第二个电脑上执行git pull,自动做了merge,看起来一切OK
但是,却无法把修改上传到GitHub,这是什么原因呢?
hello$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
#
nothing to commit (working directory clean)
hello$ git push origin master
fatal: remote error:
You can't push to git://github.com/bambreeze/Hello-World.git
Use git@github.com:bambreeze/Hello-World.git
|
You can't push to git://github.com/bambreeze/Hello-World.git
Use git@github.com:bambreeze/Hello-World.git
不是有提示么? config对不对, 下面贴一个做参考.
.git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@192.168.0.101:project.git
[branch "master"]
remote = origin
merge = refs/heads/master
Use git@github.com:bambreeze/Hello-World.git
不是有提示么? config对不对, 下面贴一个做参考.
.git/config
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@192.168.0.101:project.git
[branch "master"]
remote = origin
merge = refs/heads/master
|
不用git,帮顶了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。