如何使用git? 混帐

我正在一个网站上工作,并且出于实际的原因我需要使用Git。 但是,我认为我还没有完全理解它是如何工作的。

我想做一些非常简单的事情,并且我正在使用localhost。 我做了一些更改,有时我使用Git将新的或修改的文件放在服务器上。

Edit²:读完一些文档后,我重新启动了所有的git仓库。 我真的无法理解。 所以,我连接到我的服务器,并提交这些文件。 重新启动我的本地存储库后。 我添加了我的遥控器,并且我做了git pull carpe master (carpe是我的远程服务器的别名)。 如果我在本地执行git checkout master,则会从服务器上的跟踪文件中看到所有路径。 但git没有下载文件到工作树上......我真的不明白。 我应该如何在我的本地工作树中获取文件?


通过推送,您已将您的提交发送到位于ssh://user@myname.my/mypath/.git的远程git存储库。 但是,此存储库的内容与您的Web服务器所提供的内容无关 - 您在浏览器中看到的HTML(这被称为工作副本)。 你现在需要做的是将更改从存储库中提取到服务器的工作副本中( git pull origin )。

正如其他人所建议的那样,真正值得花时间去体验一个体面的git教程。 我个人最喜欢的是http://gitimmersion.com/。


您刚将更改从本地主分支推送到远程主分支。 (即将您的更改发送到远程服务器。)

在这里看看git的下降介绍


这可能有所帮助:https://stackoverflow.com/a/9204499/631619

我认为关键的事情要知道的是:

跟踪分支&'起源'。 理解这是关键。 这是变化如何流入和流出远程服务器和本地环境的一部分。

链接地址: http://www.djcxy.com/p/7555.html

上一篇: How to use git ? git

下一篇: git get a copy of a branch