欢迎光临
我们一直在努力

Git使用命令行提交新项目(gitlab)

在gitlab搭建私库过程中,经常遇到需要创建新项目,并提交代码的操作,之前使用的过sourcetree和tower的mac版本的提交工具,图形化操作,虽然方便,但也存在不足。有如下几点:

1、打开软件需要耗费一些时间,特别是打开软件多的情况下;
2、项目多的时候,查找比较麻烦;
3、实现操作需要创建新项目,再拷贝,最后提交,流程比较繁琐。

后来尝试了一下命令行的方式,感觉比图形化要简单,而且更快。在某度搜索,找到的教程,经常不能让我一次提交成功,所以整理分享如下,以备在熟记前备忘一下。

首先要在gitlab上创建一个project,生成网址类似这样:https://git.zaitong.com/project/demo.git,以此作为remote的地址为例,解说操作指令。

在电脑上创建待提交的目录,这目录下已经有待提交的项目内容,以我的mac为例:
/Users/redith/1dev/demo

第一步,检查是否有.git的目录,如果有的话,就删除掉它,避免因为其他地方拷贝过来的项目,导致引发冲突。
rm .git

第二步,git初始化:

git init

第三步,与远程仓库地址绑定:

git remote add origin https://git.zaitong.com/project/demo.git

https后面的网址根据自己的项目修改

第四,将远程仓库的README.md文件下载下来,如果没有,会报失败,忽略即可。

git pull origin master 

第五,将所有本地代码添加一下。注意末尾是一个英文输入法的句号

git add .

第六,给提交的代码添加注释。

git commit -m "first commit" 

第七,将项目上传至远程仓库。

git push origin master 

最后,验证代码是否提交成功,看看是否有异常。如果为了避免提交的不想提交的代码和日志,需要在本地根目录下添加.gitignore文件,并将不上传的目录写在里面。

赞(0)
未经允许不得转载:Redith聊产品和技术 » Git使用命令行提交新项目(gitlab)
分享到: 更多 (0)

相关推荐

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址