首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在使用Git存储库时遇到问题

在使用Git存储库时遇到问题
EN

Stack Overflow用户
提问于 2011-04-16 17:53:49
回答 1查看 125关注 0票数 3

想知道是否有人能帮我在这里,我有一个困难的学习Git。

我分享了我能够建立Git的主机。我一直在做承诺和一切,现在我想要能够拉(错误的声音?)我的回购到我的笔记本电脑。我该怎么做?每当我阅读这些示例时,/path/to/files就会让我感到困惑。我的文件和git都在:

代码语言:javascript
复制
http://abc.com/dev/project/

我有超能力和所有的东西。我的笔记本电脑上有一个本地存储库:

代码语言:javascript
复制
/Users/me/Documents/project/

我想我的主要问题是:我可以复制我的主机上的内容,在我的笔记本电脑上处理文件,提交更改,然后用我的更改更新服务器吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-16 17:58:53

代码语言:javascript
复制
git clone http://abc.com/dev/project/ $HOME/myworkdir
cd $HOME/myworkdir

// edit some stuff

git add . 
git commit -m 'edited some stuff :)'
git push origin

这通常应该是最简单的工作流。

更新到您的评论:

这意味着远程服务器要么是一个全新的(空的)存储库(没有造成损害),要么没有指定当前的分支。第一件事是通过推动一个新的分支来解决的。

代码语言:javascript
复制
cd ~/myworkdir
git commit --allow-empty -am 'initial commit'
git push origin master

如果没有从远程克隆本地存储库,则可以

代码语言:javascript
复制
git push http://abc.com/dev/project/ master

如果本地分支有另一个名称,则可以使用它而不是母版,或者

代码语言:javascript
复制
git push origin HEAD:master

推动当前地方领导成为新的支部主管

我建议在初次提交后重新克隆存储库;这样您就可以获得“常规”的克隆设置(在master上使用默认的origin远程跟踪分支)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5688419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档