如何查看/编辑git远程分支

时间:2010-08-11 00:01:52

标签: git branch edit

嗨,我对git完全不熟悉,但我有SVN的经验。所有教程都假设在使用git时知道如何查看/编辑文件,但我很困惑。我克隆了一个存储库(来自需要与我共享代码的人),然后检查了几个远程分支到本地分支。现在我想查看代码(它是Java)。我在文件系统的任何地方找不到文件。从命令行,它只给出了不同提交的差异。我对此不感兴趣!我只是想看看最新版本的代码,最好是在Eclipse中。但在这一点上,我很乐意在gedit中打开它。救命!

非常感谢!

2 个答案:

答案 0 :(得分:1)

如果在文件系统中找不到任何文件,则可能会使用--bare选项克隆存储库。您可以再次克隆存储库,但不能使用--bare

git clone <repository>

答案 1 :(得分:0)

首先,这里有一些有用的一般资源。这是一个很好的,简短的git教程。

http://www.eecs.harvard.edu/~cduan/technical/git/

这个Mercurial教程的第0章也适用于从svn到git从svn移动到hg的人。只阅读本章,并用Git替换任何Mercurial。

http://hginit.com/top/00.html

确保正确克隆了存储库。我假装我们在你的主目录中这样做。

cd ~
git clone git://url.to.remote.repository.com/foo.git

您现在应该有一个文件夹~/foo。这是你的工作副本。在foo内,您会找到一个文件夹.git.git拥有您的本地存储库。要查看项目的最新版本,请运行以下命令。

cd ~/foo
git checkout master

Git会将~/foo中的文件更新为存储库中的最新版本。阅读本文开头我给你的链接,了解如何浏览git存储库。