码迷,mamicode.com
首页 > 其他好文 > 详细

github使用简介

时间:2018-07-19 21:18:08      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:代码   inf   删除   mail   自动生成   remote   win   成功   ash   

1.注册账户、创建知识库:官网

2.配置Git:在gitbash中输入如下命令:

$ ssh-keygen -t rsa -C "email@email.com"

gitbash会自动生成一个密钥,这个密钥是GitHub远程库与本地库(GitHub for windows/或git gui创建的本地库)的连接密码,命令执行后提示输出的路径,确定后,在该路径下找到密钥,复制到github 知识库配置中的部署密钥,这样就可以使本地库与远程库同步

3.建立连接:连接验证时输入的密钥密码不同,连接的远程仓库不同

$ ssh -T git@github.com

4.上传本地库:

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

进入要上传的本地库,鼠标右键 git bash ,然后填写远程地址:

$ git remote add origin git@github.com:yourName/yourRepo.git

5.检出仓库:(克隆远程库到本地库)

将GitHub远程仓库的地址:https://github.com/Name/repositoriesName(例)映射到本地,本地做修改仓库做修改时会同步对远程仓库修改

首先确定本地仓库的位置:

技术分享图片

然后执行克隆操作:

技术分享图片

克隆成功:

技术分享图片远程以blue为名的仓库克隆到本地

6.上传实例:

将blue中的某个文件上传:首先定位到目标文件所在位置,然后执行如下代码

$ git add 新建文本文档.txt

为要上传的文件添加备注:(名字随意)

$ git commit -m "autom"

 

登录:执行如下代码

$ git push origin master

出现如下界面:

技术分享图片

登录后即完成上传。

7.删除文件:

本地执行:

$ ssh -T git@github.com

拉取分支:

$ git pull origin master

删除文件:

$ git rm -r --cached master

操作备注:

$ git commit -m "备注内容"

执行更改:

$ git push -u origin master

 

github使用简介

标签:代码   inf   删除   mail   自动生成   remote   win   成功   ash   

原文地址:https://www.cnblogs.com/1605-3QYL/p/9337610.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!