Browsing files in Cloud Shell

This topic describes how to browse files by using Cloud Shell.

Open a repository in Cloud Shell for the first time

  1. In the Google Cloud console, open Cloud Source Repositories.

    Open Cloud Source Repositories

  2. Click the name of a repository.

    A page opens, displaying the contents of the repository.

  3. Click Edit code.

    A new browser tab opens, containing the Cloud Shell environment. You're also prompted to confirm whether you want to clone the repository into your Cloud Shell.

  4. Click Proceed.

    A Cloud Shell environment opens, containing a clone of your repository. By default, the location of the repository is ~/[repository name]. For example, ~/hello-world.

Open an existing repository with Cloud Shell

If you have already cloned a repository into a Cloud Shell environment, follow the steps in the preceding section. When the Cloud Shell environment is ready, you're prompted to select from one of the following options:

  • Navigate into that directory. To automatically change directories to the one containing your repository, choose this option. For example, ~/hello-world.
  • Navigate into that directory and run git pull. To automatically change directories to the one containing your repository and pull the latest version of the repository to the Cloud Shell environment, choose this option.
  • Clone a new copy by using the git clone command. To create a new folder containing the repository in the Cloud Shell environment, choose this option. The new folder has the same name as the repository, with a number appended to it. For example, a second copy of the repository, hello-world, has the name ~/hello-world-2.