Linux上安装git并在gitlab上创建对应的项目

1.CentOS上面安装git
我所用的CentOS为CentOS6.5,其余版本没有测试。git

yum install git  github

安装以后查看git版本信息vim

git --versionssh

2.配置git信息
git config --global user.name "yourname"编辑器

git config --global user.email "yourmail@mail.com"gitlab

git config --global core.editor vim   #表示使用vim做为编辑器学习

配置完毕以后查看配置信息测试

git config --listblog

3.生成SSH key
CentOS默认是打开SSH服务的,使用以下命令查看SSH服务是否开启rem

ps -ef|grep sshd

SSH开启以后,继续生成SSH key

ssh-genkey -t rsa -C "youremail@qq.com"

连续点击Enter键,三次点击回车键,会默认生成 /root/.ssh 目录

进入目录,查看目录下 id_rsa.pub内容,而且复制

cd /root/.ssh 

cat id_rsa/pub

4.在gitlab上建立一个代码库
    固然,github也能够,只是gitlab能够免费建立私有库,当须要作一些简单的学习文件、测试时,放在私有库也是个不错的选择。

    GitHub和gitlab建立项目大体同样。这里就使用gitlab举例

    登陆gitlab帐号以后以下建立项目

 

 

5.添加SSH key
    把上面复制的 /root/.ssh/id_rsa_pub 的内容复制,粘贴到以下框格内,保存便可

    

 

 

 

6.在CentOS上面克隆库
gitlab上面的项目创建完毕以后,在CentOS上面克隆一个下来

 

 

 

上图是建立完成以后的界面,点击标识处,复制项目git地址

在CentOS中,使用以下命令克隆一个项目

git clone git@gitlab.com:xxx/xxx.git

cd xxx

git branch -a #查看分支

7.增长一个readme文件

touch readme.txt

git add readme

git commit -m "add readme file"

git push origin master

而后回到gitlab中去看,发现文件已经上传到git了。

八、先更新拉取代码再推送至远程仓库git pull先拉取最新代码,不然不是最新代码会推送不上去。而后,git push推送把提交的文件从本地仓库推送至远程仓库。最后,进入GitLab,查看本身是否成功推送GitLab远程仓库。

相关文章
相关标签/搜索