git与github入门

seatop , 2019年4月17日 , 计算机与网络 , 评论(0) , 引用(0) , 阅读(37) , Via 本站原创
git是什么?git是开源的分布式版本控制系统。

github是什么?github是一个项目托管平台,官网是http://github.com,通过它,可以分享合作项目,可以在不同终端控制项目。

我准备在github上托管我的课表,所以先要在github上成功注册一个属于自己的账号。如:http://github.com/seatop,接下来在里面创建一个项目,如http://github...op/curriculum .

在我的电脑里(windows系统)安装git,访问https://www.g...com/download/ 获取相应的安装文件。安装好后,运行Git Bash

在本机设置自己的用户名和邮箱
git config --global user.name "name"
git config --global user.email "e@mail.com"


创建SSH Key,一路回车即可,将会在用户主目录下生成目录.ssh,里面有id_rsa和id_rsa.pub两个文件
ssh-keygen -t rsa -C "e@mail.com"


id_rsa为私钥,不能泄露。id_rsa.pub是公钥,用于github.com
cd ~
cd .ssh
ls
cat ~/.ssh/id_rsa.pub

以上命令的作用:进入用户主目录,进入.ssh目录,列出当前目录结构,输出id_rsa.pub内容(复制该公钥至下一步)

登录https://github.com,在个人设置中创建SSH Key(https://githu...settings/keys

关联远程库
git remote add origin git@github.com:seatop/curriculum


查看远程库关联信息
git remote -v


删除远程关联
git remote rm origin


用github.com远程克隆一开始创建好的版本库curriculum,成功后,在主目录下生成目录curriculum
git clone git@github.com:seatop/curriculum.git


将本地的curriculum目录变为可以管理的仓库
cd curriculum
git init


将远程库更新到本地
git pull


将文件添加到版本库
git add REDAME.md
git commit -m "message"


将本地库推送到远程库
git push origin master

Tags: ,

中文LaTeX速成

seatop , 2018年10月7日 , 计算机与网络 , 评论(0) , 引用(0) , 阅读(375) , Via 本站原创
Highslide JS
Highslide JS

Tags: ,

2017年(数学)日历

seatop , 2016年12月30日 , 高中数学 , 评论(0) , 引用(0) , 阅读(1174) , Via 本站原创
Highslide JS

29日晚要参加学生们的庆元旦活动,准备的节目是猜个谜:猴子翘尾巴(打一字)。送走猴年迎来鸡年。

而奖品就是花了半天零碎时间制作的日历。

感谢微软的工具和《Proofs Whithout Words》的素材。


第三个问题,利用算法思想证明,这样可以吗?

Highslide JS
Highslide JS



Tags: ,
分页: 1/94 第一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 下页 最后页
新浪微博账号接入
百度搜索
日历
最新评论
最新留言
热门文章
热门Tags
链接
归档
统计
其他