列出远程git存储库中的内容

时间:2015-10-14 08:41:43

标签: linux git github

我知道有git branch -a列出了存储库中的分支,但是当存储库是远程的时(无法从github网站访问它),如何查看该分支内的文件。

2 个答案:

答案 0 :(得分:3)

您也可以使用<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <!--This is the pages container--> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="match_parent" /> <LinearLayout android:id="@+id/theNav" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:orientation="horizontal"> <ImageButton android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:background="@android:color/darker_gray" android:src="@drawable/button1" android:id="@+id/button1" /> <ImageButton android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:background="@android:color/darker_gray" android:src="@drawable/button2" android:id="@+id/button2"/> <ImageButton android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:background="@android:color/darker_gray" android:src="@drawable/button3" android:id="@+id/button3" /> <ImageButton android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:background="@android:color/darker_gray" android:src="@drawable/button4" android:id="@+id/button4" /> <ImageButton android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" android:background="@android:color/darker_gray" android:src="@drawable/button5" android:id="@+id/button5" /> </LinearLayout> </LinearLayout>

答案 1 :(得分:1)

如果不使用GitHub API或其他黑客攻击,如果不首先删除存储库,就不可能做到这一点。但是,您可以if you do pull from the remote

要从远程获取所有分支,请执行git fetch --all。然后,您可以通过git branch查看所有分支,并通过git checkout -b [branch]结帐。然后,您只需使用标准命令行,使用lscdcat等,即可直接从远程查看文件。如果您真的很叛逆,可以尝试{ {3}}

我认识到在有限的带宽上拉下大型存储库可能会很慢(尝试通过SSH连接到VPS?),但不幸的是没有多少选择。