我在Gitlab中有两个分支。主人一个是空的。我想签出另一个分支,但是没有URL可以签出它。我无法克隆该项目。我已经下载了zip分支。如何将其连接到git并在android studio中更新项目?
答案 0 :(得分:1)
首先检查您的GitLab全局配置
git config --global user.name "your user name"
git config --global user.email "your email address"
创建一个新的存储库
git clone https://gitlab.com/....yoururl.git
cd check_1
touch README.md
git add README.md
git commit -m "add README"
git push -u origin
如果您尚未对git进行任何更改或自述,则可以设置您的项目并将其推送到已创建的仓库中
cd existing_folder
git init
git remote add origin https://gitlab.com/....yoururl.git
git add .
git commit -m "Initial commit"
git push -u origin master
您可以使用terminal或git bash来完成所有这些操作。之后,使用Android Studio打开它并在VCS中配置git数据。然后,您可以创建,提交和推送分支。
答案 1 :(得分:0)
您可以通过在终端/命令行中发出以下命令来直接签出所需的分支:
git clone -b {branche_name} --single-branch {url_to_repo}
或者您可以通过GitLab在主存储库中创建一个空文件或自述文件,然后再次下载不再为空的zip(以防万一您无法读取该url)。
答案 2 :(得分:0)
您首先需要使用Android Studio克隆存储库(如果您不想从命令行直接使用git clone -b
),然后将远程跟踪对象作为本地分支签出。
参见“ How to change git branch in Android Studio”
然后您的本地工作树将被该分支内容填充。