美文网首页编程基础
#编程基础#如何创建一个git工程

#编程基础#如何创建一个git工程

作者: KomalZheng | 来源:发表于2016-12-24 11:41 被阅读21次

序言

每个程序员,都有属于自己的git工程。


搭建自己的git工程

在windows环境下,以搭建自己的脚本库shell工程为例。

本地git仓库搭建

c:\projects下新建shell文件夹

cd c:\projects
mkdir shell

创建一个README.md 的用户指南文件

cd c:\projects\shell
echo #使用指南 > README.md
echo 新手在使用此脚本工程前,请务必详细查看对应模块的使用说明。>>README.md

建立本地的git工程,并提交本地仓库。

git init
git add README.md
git commit -m "first commit"

这样,我们的本地git工程就建好了。

推送远程服务器

git远程代码仓库管理系统

工程有公开和私有的区别,github上个人私有仓库是一个付费的服务,gitlab上是免费的。因此我们选择gitlab作为自己的远程代码仓库管理系统。
官网首页:https://gitlab.com

拥有了gitlab的账号后,我们新建一个shell的私有工程

Paste_Image.png

点击Create Project,我们便创建了一个远程仓库

Paste_Image.png

新手按照指示,进行 Git 的全局配置

git config --global user.name "user name"
git config --global user.email "user email address"

这里,我们可以选择两种类型的访问方式:httpsssh
关于选择哪种方式,这里不做过多的阐述,有兴趣的可以自行搜索。
本人使用的是ssh的访问方式

如果不知道如何配置ssh,请参见
Authentication with SSH Public Keys
或者
Generating an SSH key

我们复制地址git@gitlab.com:huaxingmaster/shell.git

在shell工程中设置远程服务器

git remote add origin git@gitlab.com:huaxingmaster/shell.git

查看当前远程服务器列表

git remote -v

显示了当前远程仓库 origin 在进行 fetch和push操作时,分别对应的地址。

origin git@gitlab.com:huaxingmaster/shell.git (fetch)
origin git@gitlab.com:huaxingmaster/shell.git (push)

我们将本地仓库推送至远程 origin,作为其master分支

git push origin master
Paste_Image.png

现在远程origin中,有了我们推送的内容,心情真是很愉悦呀!

Paste_Image.png

而且我们还看到了README.md中关于工程的说明(只有在工程中添加了README.md文件,gitlab网站才会将其显示出来)。


相关文章

网友评论

    本文标题:#编程基础#如何创建一个git工程

    本文链接:https://www.haomeiwen.com/subject/ujylvttx.html