当前位置: 首页 > news >正文

设计师用的素材网站优化设计答案

设计师用的素材网站,优化设计答案,淘宝客手机网站开发,免费的crm管理系统一、前言有了本地仓库后,我们已经很熟练地在自家仓库里add、commit了,但是把东西放在本地,还是不安全呀,万一哪天机器崩溃了呢,所以,要将仓库中的内容上传到 GitHub 再次备份一下。下面就介绍,如…

一、前言

有了本地仓库后,我们已经很熟练地在自家仓库里add、commit了,但是把东西放在本地,还是不安全呀,万一哪天机器崩溃了呢,所以,要将仓库中的内容上传到 GitHub 再次备份一下。下面就介绍,如何向 GitHub 提交代码。

二、向 GitHub 提交代码

1. 获得向 GitHub 提交代码的权限(配置公钥)

我们是不能向 GitHub 随意提交代码的,否则 GitHub 早就乱套了。要想向 GitHub 提交代码是需要某种授权的—— GitHub 是基于 SSH 授权的。

(1)安装 SSH

Windows 系统安装了 Git Bash 后是带了 SSH 的,在 Git Bash 中输入 ssh,若出现如下提示,说明安装成功。

Mac 系统:

(2)生成密钥

Windows:在 Git Bash 中输入命令ssh-keygen -t rsa,使用 rsa 算法生成密钥。id_rsa 是密钥,id_rsa.pub 是公钥,文件存储在默认目录下,如下图所示。

Mac:首先使用以下命令在本地生成公钥和私钥

ssh--keygen -t rsa// 一种算法

然后将公钥复制到剪贴板备用

cat ~/.ssh/id_rsa.pub | pbcopy

(3)在 GitHub 上添加 SSH Key

把 id_rsa.pub 中的内容复制到 GitHub 上的 Add SSH Keys 文本框中。

2. 配置用户名、用户邮箱

git 会根据这个配置确定代码提交人

git config --global user.name "baomeili"

git config --global user.email "XX@qq.com"

3. 将本地仓库和远程仓库关联

(1)clone 的方式

若通过 clone 的方式生成本地仓库,git clone git@github.com/SiXiWanZi/Test.git ,那么生成的本地仓库已经和远程仓库关联好了。

(2)init 本地文件夹的方式

添加远程仓库

若通过 init 本地文件夹的方式生成本地仓库,执行过 commit 操作后,本地仓库默认创建 master 分支,但尚未和远程仓库关联。通过以下指令为本地仓库添加一个远程仓库,至此实现本地仓库与远程仓库的关联。

$ git remote add origin git@github.com:SiXiWanZi/Test.git

其中 origin 为给远程仓库起的别名。

删除远程仓库

$ git remote rm

例如,git remote rm myRep

修改远程仓库

$ git remote rename

例如,git remote rename oldRep newRep

查看远程仓库列表

$ git remote -v

4. 将本地修改推送到 GitHub

git push 的一般形式是

$ git push :

几种常见的用法有:

git push origin master

该形式中远程分支名被省略,表示将本地分支推送到与之存在追踪关系的远程分支(通常二者同名),如果该远程分支不存在,则会被创建。把本地的 master 分支内容推送到远程的 master 分支,还会把本地的 master 分支和远程的 master 关联起来。

git push origin :refs/for/master

该形式中本地分支名被省略,表示推送一个空的本地分支到远程分支,删除指定的远程分支

git push origin

如果当前分支与远程分支存在追踪关系,则本地分支和远程都可省略。

git push

如果当前分支只有一个远程分支,那么主机名都可省略。

git push -u origin master

第一次推送 master 分支时,加上 -u 参数,表示将本地的 master 分支推送到 origin 主机,同时指定 origin 为默认主机,之后就可以不加任何参数使用git push了,表达的意思和git push origin master相同。把本地的 master 分支内容推送到远程的 master 分支,还会把本地的 master 分支和远程的 master 关联起来。

三、总结

本文是对stromzhang从0开始学习GitHub系列电子书的学习笔记,感谢stormzhang。经过上述操作,起码文件是丢不了了,下面继续学习 Git 的其他操作。

参考文献

http://www.lbrq.cn/news/2786545.html

相关文章:

  • 武汉今天最新消息湖南seo博客seo交流
  • 网站通常用什么编程做搜索推广是什么意思
  • 最早的c2c网站seo课程培训
  • 一个成功的网站要具备哪些方面b2b有哪些电商平台
  • 公司设计网站多少钱企业排名优化公司
  • 网赌代理武汉seo推广优化公司
  • 京东网站设计分析站长seo
  • 网站建设路由器怎么设置北京优化seo
  • 阿里巴巴武汉网站建设关键字排名优化公司
  • 网站备案有什么用2021友情链接qq群
  • 做网站推广的工资有了域名怎么建网站
  • 海会主机做的网站都能干什么的网络优化基础知识
  • 电商网站排行榜软文一般发布在哪些平台
  • 网站制作培训机构网络营销推广方案策划书
  • 网站加支付功能排名点击软件怎样
  • 免备案的免费顶级域名网络关键词优化软件
  • 什么网站可以做兼职 知乎整合营销的概念
  • 网站开发需要什么工具广告关键词有哪些类型
  • 做网站公司怎样seo日常工作内容
  • 个人网站设计的参考文献网站排名系统
  • 一天一元网站建设百度广告代运营公司
  • 网站建设单位哪家好app推广方案
  • 女同性怎么做的视频网站域名关键词查询
  • 用asp.net制作一个网站需要多久seo业务培训
  • dedecms 一键更新网站seoapp推广
  • 西安 网站建设外包专业培训机构
  • seo网站设计工具网站发布
  • 帝国 只做网站地图广告代理公司
  • 做微网站的公司哪家好呢怎么出售友情链接
  • 怎么做好网站营销40个免费靠谱网站
  • 基于Python的反诈知识科普平台 Python+Django+Vue.js
  • 【Spring Boot把日志记录到文件里面】
  • mycat分库分表实验
  • 学习嵌入式的第二十一天——数据结构——链表
  • 宁波市第八届网络安全大赛初赛(REVERSE-Writeup)
  • 【OpenAI】今日话题: GPT-4o-Audio-Preview 多模态语音交互模型介绍+API的使用教程!