Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将现有android studio项目添加到gitlab存储库_Android_Git_Gitlab - Fatal编程技术网

将现有android studio项目添加到gitlab存储库

将现有android studio项目添加到gitlab存储库,android,git,gitlab,Android,Git,Gitlab,我在android studio中有一个项目,我想提交到gitlab存储库。我有这个存储库的链接。要一步一步地将此项目添加到所述存储库,我需要做什么?首先,您必须保证此项目已经是本地计算机上的git存储库。 您可以通过检查目录中是否有文件夹.git来完成此操作。如果没有,请执行以下命令: # create a git repository on the current directory git init 之后,您需要将存储库指向gitlab git remote add origin "ur

我在android studio中有一个项目,我想提交到gitlab存储库。我有这个存储库的链接。要一步一步地将此项目添加到所述存储库,我需要做什么?

首先,您必须保证此项目已经是本地计算机上的git存储库。
您可以通过检查目录中是否有文件夹.git来完成此操作。如果没有,请执行以下命令:

# create a git repository on the current directory
git init
之后,您需要将存储库指向gitlab

git remote add origin "url from gitlab"
为初始提交添加文件

git add -A
提交文件

git commit -m "your initial commit message"
将所有文件推送到远程(gitlab)

有关每个命令的更多信息,请键入:

man git command

# example
man git push

当您拥有ssh密钥并且ssh密钥具有密码短语时,要使用gitlab,您必须遵循以下说明(不要忘记将公钥上载到gitlab)(还必须使用格式为openssh的私钥):

  • 保存项目文件夹及其文件
  • 在您的系统上安装Git Bash
  • 使用GitBash,转到项目目录
  • git config--global user.name“your name”
  • git config--global user.email“您的电子邮件地址”
  • git init
  • ssh代理bash-c'ssh添加“私钥本地地址”;git远程
    添加来源“在线回购地址”
    (将要求提供密码短语)
  • git添加。
  • git提交-m“初始提交”
  • ssh代理bash-c'ssh添加“私钥本地地址”;git推送
    -u原始主机“
    (将被要求输入密码短语)

  • 对于进一步的提交,您可以在android studio中提交更改,然后重复步骤10将更改推送到gitlab服务器

    这些命令是否指向包含我的项目的文件夹?
    man git command
    
    # example
    man git push