首页 文章

如何在用户的gitlab上传项目?

提问于
浏览
8

我们正在使用Gitlab(7.5.3) .

我创建了一个Repository,但我想将我的项目上传到它 .

我在存储库页面上查看了某种上传按钮,但我还没有看到任何类似的东西 .

我看过目前为止提供的链接,但我仍然无处可去 . 他们提到命令行,是Windows命令行吗?

我可以通过Git GUI上传,如何在没有Git GUI的情况下上传?

当我通过putty登录用户帐户时,它会显示出来

login as: root
root@192.168.1.5's password:
Last login: Tue May 26 12:20:10 2015 from 192.168.1.12
![grep: write error]

有谁知道我们如何解决这些问题?

1 回答

  • 6

    如果您有Git GUI,您可能还有Git Bash,它为Windows内的git提供命令行支持 .

    您可以使用此Git Bash上传您的项目 . 为此,你只需要一些 git 命令,而你不需要服务器(我认为这就是你尝试过的原因) . 当您创建一个新项目并想要上传它时,Gitlab会提供此命令 .

    首先打开Git Bash . 然后 :

    cd c:\Users\Me\..\my_project\   # Go to your project directory in Windows
    git init                        # Initialize this directory as a git repo
    git remote add origin git@your_gitlab_server_ip:your_username/your_project_name.git
    git push -u origin master`      # Send your code to your Gitlab instance
    

    提供一些关于你的信息也是一个很好的理想选择 . 此信息将由Gitlab显示:

    git config --global user.name "Your Name"
    git config --global user.email "your_name@your_mail.com"
    

    请记住,使用Gitlab,你的git的repo和Gitlab之间的唯一交互应该通过 git 命令发生,而不是登录到这个服务器 .

相关问题