Git 学习进展 (补发)
Git 学习进展
Linux 上:终端命令行上使用;
Windows:支持在 git bash 里使用与 Linux 相似的方式进行使用;也可以使用 GUI,下载 git 时自带的图形界面进行使用,非常的方便;
这次是第一次在 windows 上操作,进行了简单的操作:如下,
(由于我早些时候已经登陆过记录了我的信息,所以我不需要再次登陆,那时候没及时截个,就是这些命令)
1, 登陆我自己已有的 GitHub 账号:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
2, 生成我的密匙:
$ ssh-keygen -t rsa -C "your_email@youremail.com"
找到保存密匙的 pub 文件,复制里面的密匙,然后在网页 GitHub 上的 ssh 添加新的密匙。
3.然后输入:
$ ssh -T git@github.com
检验是否登陆上,如图所示,我已经登陆上了我自己的账号:
4.由于我之前已经通过 Linux 在 GitHub 上建立了两个仓库,所以现在我要把他们克隆到本地,但是还是要说一下如何创建:
(1) 创建一个本地仓库的克隆版本
git clone https://github.com/path
(2) 可以使用 ls 命令进行查看
(3) 添加文件
git add Test.py
(4) 添加注释
git commit -m "注释"
(5) 上传文件
git push
如果失败,可能是 GitHub 上的 README.md 不在本地,执行:
$ git pull --rebase origin master # 合并在执行上面的 push 命令
PS:
git push 命令会将本地仓库推送到远程服务器。
git pull 命令则相反
(6) 修改完代码后,使用 git status 可以查看文件的差别,可以用 git add -i 来智能添加文件。之后 git commit 提交本次修改,git push 上传到 github。
上面是简单的创建仓库介绍,下面可以通过 ssh 和 HTTPs 两种方式来克隆仓库到本地:
以上为最最基础的操作,相当于可以在 Github 上存储自己的代码并方便以后进行修改
首先,打开其中一个仓库,如图,
找到这个位置,复制里面的内容,通过如下命令:
$ get clone git@github.com:b**9/PythonStudy.git
这个命令把仓库克隆到本地:如图:
5.在 Windows 上由于 git bash 和 cmd 不同,所以不能很好地使用,但是有一个 cmder 的软件很好结合他们在一起,亲测非常好用。如图:
但是安装过程十分熬人,下载速度很慢。
Git 学习进展 (补发)相关推荐
- 中科院自动化所介绍深度强化学习进展:从AlphaGo到AlphaGo Zero
来源:德先生 概要:2016年初,AlphaGo战胜李世石成为人工智能的里程碑事件.其核心技术深度强化学习受到人们的广泛关注和研究,取得了丰硕的理论和应用成果. 深度强化学习进展: 从AlphaGo ...
- Git学习系列之Git基本操作提交项目(图文详解)
前面博客 Git学习系列之Git基本操作克隆项目(图文详解) 然后可以 cd 切换到 LispGentleIntro 目录, 新增或者修改某些文件.这里只是模拟一下操作, 实际情况可能是 使用 Ecl ...
- Git学习系列之Windows上安装Git之后的一些配置(图文详解)
不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...
- Mac~git学习和应用需要注意的几个点
Git学习推荐网站:廖雪峰-Git教程 - 廖雪峰的官方网站,通俗易懂,简单粗暴,就是平俗的语言,好懂.粗暴的那种 git学习进阶-国外经典git学习网站:Git - Book 目录 1. 全局配置和 ...
- Git学习(一)git服务器的简易搭建
Git学习(一)git服务器的简易搭建 使用环境:docker容器模拟的3个ubuntu14.04的系统 分别模拟了3个系统: Ubuntu_gitserver:14.04 用于git服务器的安装 ...
- 面向任务的 Git 学习法
前言 对于 Git 学习而言,通常枯燥的理论学习并不能帮助我们快速掌握它的使用,需要我们结合实践,才能更好地学会利用 Git 进行多人协作开发.本文就以任务的形式,来介绍 Git 命令的使用,希望在进 ...
- Git学习记录 力做全网最强入门教程
目录 Git学习记录 力做全网最强入门教程 什么是GitHub? 什么是Git? Git的配置 Git的安装(只介绍windos操作系统下) Git的配置 至此我们的入门教程到此结束,更新中级教程要等 ...
- Git学习笔记与IntelliJ IDEA整合
2019独角兽企业重金招聘Python工程师标准>>> Git学习笔记与IntelliJ IDEA整合 一.Git学习笔记(基于Github) 1.安装和配置Git 下载地址:htt ...
- 分布式版本控制系统Git学习资源收集汇总
伴随着知乎上一个问题:GitHub 是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Gith ...
最新文章
- [ZJOI2010]网络扩容
- 【每日一题】比较版本号
- 「 ThoughtWorks面试 —— 一次愉快的技术交流 | 掘金技术征文」
- 高途发布2020年经德勤审计年报 CFO:16次做空已成谣言
- Spring execution使用
- android 图片按钮变形,android wrap_content引起的图片变形
- win10 下mysql环境变量配置
- Qt信号与槽机制原理及优缺点
- Vue.js---关闭语法检查
- 计算机无法安装64位操作系统,细说64位电脑怎么安装32位系统
- 小爱同学指令大全_小爱同学有趣的命令
- GA-LSTM的国内外研究现状
- Fiddle使用||解决突然抓包失败问题
- 小程序云开发教程七:贴子的详情及评论功能
- python数据分析就业班_云开见明 2020Python数据分析师特训营全套课程84节
- 因为「Web3.0」,推特创始人被自己的投资人拉黑了
- 刘德华要加盟《战狼3》演老狼 你会去看吗?
- (秋招/春招)软件开发/软件测试面试题——计算机网络部分
- 统信UOS安装docker
- Web前端程序设计作业--div与span实现效果
热门文章
- .csd文件怎么读?--CMU_MOSI_Opinion_Labels.csd
- Navicat从外部导入数据失败报错“Incorrect string value: '\xE5\x8C\x97\xE4\xBA\xAC”之类
- ROS2编程基础课程--库
- 游戏开发中字典数据的优化方案 golang版本
- 软件开发过程与项目管理(16.项目结束)
- 无线安全专题_破解篇03--打造个人字典
- 计算机速度由CPU决定,电脑CPU的计算速度由什么决定
- rip路由协议计算机网络实验报告,RIP 动态路由协议的配置(实验报告).doc
- groovy-时间转换
- 项目管理笔记-第十二章 项目采购管理