admin管理员组文章数量:1130349
github:面向开源及私有软件项目的托管平台
一些基本概念:
仓库(Repository): 就是项目
收藏(star) : 收藏某个项目,方便查看
关注(watch): 关注某个项目,该项目更新时会收到通知
事务卡片(lssue) : 讨论话题
克隆项目(fork):该fork 的项目独立存在于你的账户下
发起请求(Pull request):以fork的项目发起请求,以修改fork 源
合并(Merge):如果别人 Fork 了咱们的项目,对其进行了修改,并且提出了 Pull 请求,这时咱们就可以对这个 Pull 请求进行审核。如果这个 Pull 请求的内容满足咱们的要求,并且跟咱们原有的项目没有冲突的话,就可以将其合并到咱们的项目之中
Gist:如果没有项目可以开源或者只是单纯的想分享一些代码片段,就可以选择 Gist
如图是一个仓库的主页:
更多应用请自行查阅!!
git:免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目
第一步:安装 git
/* centos 及 fedora */
sudo yum install git
参考链接—> git 教程
第二步:在 github 上创建仓库
1.找到主页,如下所示:
2.点击New repository
这里注意点击“Initialize this repository with a README”。因为“This will let you immediately clone the repository to your computer. Skip this step if you’re importing an existing repository . ”
第三步:配置 publickey
cd
ssh-keygen -t rsa -C "youremail@example"
说明:此命令会在你的主文件夹下生成两个文件。id_rsa 和id_rsa.pub ,id_rsa 私钥,id_rsa.pub 公钥
cd /home/liushengxi/.ssh/cat
ls
将id_rsa.pub 复制粘贴一份到 github 的如下地区:
记得起一个Tittle(公钥名),添加的时候会要求输入一次密码进行验证
第四步:clone 该仓库
cd
git clone git@github:liushengxi13689209566/tmp.git
cd tmp
vim 1.c
第四步:提交你所编写的代码
git add -A
git commit -m '关于你这次上传的文件的描述'
git push origin master
在我使用的过程中出现了这个东西:
ok,那我们按照提示来运行如上的两个命令:
git config --global user.email "you@example"
git config --global user.name "Your Name"
完成之后,再次执行“git commit -m ‘关于你这次上传的文件的描述’ ”即可。成功如下所示:
具体处理过程如下:
注:之所以设置暂存区这个概念,是为了进行‘悔改’!!
也许就是这么简单!!当然,这只是最简单的用法了。如果需要用到合并分支,解决冲突以及悔改内容的话,请查阅此篇文章 :git 用法
github:面向开源及私有软件项目的托管平台
一些基本概念:
仓库(Repository): 就是项目
收藏(star) : 收藏某个项目,方便查看
关注(watch): 关注某个项目,该项目更新时会收到通知
事务卡片(lssue) : 讨论话题
克隆项目(fork):该fork 的项目独立存在于你的账户下
发起请求(Pull request):以fork的项目发起请求,以修改fork 源
合并(Merge):如果别人 Fork 了咱们的项目,对其进行了修改,并且提出了 Pull 请求,这时咱们就可以对这个 Pull 请求进行审核。如果这个 Pull 请求的内容满足咱们的要求,并且跟咱们原有的项目没有冲突的话,就可以将其合并到咱们的项目之中
Gist:如果没有项目可以开源或者只是单纯的想分享一些代码片段,就可以选择 Gist
如图是一个仓库的主页:
更多应用请自行查阅!!
git:免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目
第一步:安装 git
/* centos 及 fedora */
sudo yum install git
参考链接—> git 教程
第二步:在 github 上创建仓库
1.找到主页,如下所示:
2.点击New repository
这里注意点击“Initialize this repository with a README”。因为“This will let you immediately clone the repository to your computer. Skip this step if you’re importing an existing repository . ”
第三步:配置 publickey
cd
ssh-keygen -t rsa -C "youremail@example"
说明:此命令会在你的主文件夹下生成两个文件。id_rsa 和id_rsa.pub ,id_rsa 私钥,id_rsa.pub 公钥
cd /home/liushengxi/.ssh/cat
ls
将id_rsa.pub 复制粘贴一份到 github 的如下地区:
记得起一个Tittle(公钥名),添加的时候会要求输入一次密码进行验证
第四步:clone 该仓库
cd
git clone git@github:liushengxi13689209566/tmp.git
cd tmp
vim 1.c
第四步:提交你所编写的代码
git add -A
git commit -m '关于你这次上传的文件的描述'
git push origin master
在我使用的过程中出现了这个东西:
ok,那我们按照提示来运行如上的两个命令:
git config --global user.email "you@example"
git config --global user.name "Your Name"
完成之后,再次执行“git commit -m ‘关于你这次上传的文件的描述’ ”即可。成功如下所示:
具体处理过程如下:
注:之所以设置暂存区这个概念,是为了进行‘悔改’!!
也许就是这么简单!!当然,这只是最简单的用法了。如果需要用到合并分支,解决冲突以及悔改内容的话,请查阅此篇文章 :git 用法
版权声明:本文标题:Linux下git与github的一般使用 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1754579619a2703919.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论