github上传流程图记录

news/2024/7/5 3:41:25

参考文章 http://blog.csdn.net/laozitianxia/article/details/50682100

首先你得先创建仓库

 

为仓库取一个名字,然后点击创建就会有一个仓库了,

github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,

windows用户请下载 http://msysgit.github.com/  或者  https://git-scm.com/download/win

然后进入你的项目根目录,点击git bash here 进入git命令界面

执行git init命令,看到如下图显示

在本地创建ssh key,$ ssh-keygen -t rsa -C "your_email@youremail.com"后面的your_email@youremail.com改为自己在github上注册的邮箱,然后一直回车,如下图

 

 

 

 进入提示的地址下查看ssh key文件,

 

然后打开.pub文件,复制里面的内容,记住别把最后面的邮件名复制进去了,那没用,就复制前面那一段,回到github网站,创建一个key,黏贴,保存,如下图

 

 

 

验证是否成功,在git bash下输入 $ ssh -T git@github.com  ,如下图显示

设置username和email,因为github每次commit都会记录他们

$ git config --global user.name "your name"

$ git config --global user.email "your_email@youremail.com"

 

然后添加远程地址,$ git remote add origin git@github.com:yourName/yourRepo.git   ,yourName和yourRepo表示你再github的用户名和刚才新建的仓库

此时config文件打开会有配置的内容

 

也可以直接修改config来配置远程地址

然后就是添加文件了,我这里是添加所有文件  ,$ git add .  ,添加单个文件就把后面的点去掉,换成文件名,然后是提交,$ git commit -m "first commit"

这里或许会有吭出现,比如 initial commit untracked files  ,这里大致是远程仓库中代码版本与本地不一致冲突导致

此时输入  $ git fetch --all 和  $ git reset --hard origin/master  ,如下图

 

这样就好了,然后你在添加提交就没问题了,如下图,很长的一段

接着commit  , $ git commit -m "first commit"  也是很长一段

接着push就好了,  $ git push origin master  ,如下图显示

 

然后你回到你的github仓库里,发现已经提交上去了,虽然star只有0,(┬_┬),好尴尬的一个仓库

 

后面update也是如此了,添加,提交

 

 

 

 

 回到github上,发现更新了

 此时不想用命令的可以直接打开androidstudio,不用做任何配置了,会自动读取,直接在as上操作了

https://github.com/1024477951/listrecyclerview

最后如果你在使用的同时又配置了一个git项目,而且重新生成了ssh,又或者手贱删除了ssh,导致连接不上了,那你可能会出现一个异常

这个时候也好办,把你新生成的ssh复制出来,在github上设置,把以前的ssh删了,换成你现在生成的,保存后直接提交,你会发现正常了,只需要替换ssh就行了

也需要注意地址不要填错了,最好复制黏贴进去

 

转载于:https://www.cnblogs.com/LiuZhen/p/6674830.html


http://lihuaxi.xjx100.cn/news/280434.html

相关文章

师从颜宁,时隔一年,西湖大学这位90后博后再发CNS封面文章!

在科研领域,90后已成为中坚力量。在西湖大学,一批优秀的90后青年科学家在世界学术舞台上崭露头角,绽放光彩。西湖大学有位90后博士后鄢仁鸿,读博时师从颜宁,以共同一作发表Nature后,时隔一年又以一作发表了…

Enterprise Library系列文章回顾与总结

Enterprise Library系列文章回顾与总结 自Enterprise Library 1.1 推出以来,Terry写了一系列的关于Enterprise Library的文章,其中得到了很多朋友的支持,在这里一并表示感谢。为了方便大家的阅读,这里我做了一下整理与分类。第Ⅰ部…

如何看待计算机视觉未来的走向?

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达本文转自:计算机视觉life原提问:计算机视觉伴随多个SOTA的完善和推进,已经进去深水区,各个论坛社区的毕业生和从业者都一片…

Vb自动读取本地HTML,VB获取网页源代码的五种方法

方法1:inet控件调用方法 Inet1.OpenURL添加microsoft ineternet transfor conctrol6.0 控件方法2:XMLHTTP如果出现乱码,UTF-8可改为GB2312Public Function GetBody(ByVal URL$, Optional ByVal Coding$ "GB2312")Dim ObjXMLOn Err…

MongoDB是个好东西,希望你也会

点击上方“方志朋”,选择“置顶或者星标”你的关注意义重大!作者:hello_锦泰原文:https://blog.csdn.net/hayre最近在回顾mongodb的相关知识,输出一篇文章做为MongoDB知识点的总结。总结的目的在于回顾MongoDB的相关知…

详细介绍Python类的继承与多态

大家好,本篇文章主要讲的是Python类的继承与多态详细介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 概念 类(Class): 用来描述具有相同的属性和方法的对象的集合。 类变量:类变量在整个…

4篇SCI,1篇A类期刊,这位复旦博士生分享自身科研经验

点击上方,选择星标或置顶,每天给你送干货!阅读大概需要6分钟跟随小博主,每天进步一丢丢整理:募格学术本文来源:复旦管院李婷,复旦大学管理学院统计系2016级博士生,获复旦大学第十一届…

面向可解释的NLP:北大、哈工大等提出文本分类的生成性解释框架

作者 | Hui Liu, Qingyu Yin, William Yang Wang 译者 | Rachel编辑 | Jane出品 | AI科技大本营(ID: rgznai100)【导语】北大、哈工大和加州大学圣巴巴拉分校在 ACL 2019 的一篇论文中联合提出了一个全新的生成性解释框架,该框架能够对分类策…