安装 git,并创建版本库 记录一下
参考大神网址:
1、sudo apt-get install git ,在 Ubuntu下 安装 软件 的 指令(第一步)
2、mkdir 命令 :在 当前 目录下 创建文件夹 。 例如 mkdir learngit ,在当前目录下 创建一个文件夹 learngit. (第二步)
3、 ls 命令 :显示 当前 目录下 的 文件夹名称。
4、 pwd 命令 : 用于显示当前目录。
5、cd 命令: 用于进入 某个文件夹 :例子 cd learngit.(第三步)
6、sudo adduser suozhang 命令 : 添加一个用户: 账户,名字为suozhang.
7、userdel suozhang 命令 : 删除一个用户: 账户,名字为suozhang.
8、userdel -f suozhang 命令 : 删除一个用户: 账户,名字为suozhang. 并且删除用户的主目录
9、rm -rf 文件名称 命令: 删除一个文件夹
10、 git init 命令(git 的指令,需要装好 git ,才能使用。): 把 当前 文件变成 git 的 仓库,因此使用前,请用CD命令进入 需要变成仓库的文件夹。瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository)。 (第四步)

11、安装 SSH 服务器:sudo apt-get install openssh-server http://blog.csdn.net/poisonchry/article/details/11849781 (第五步)
12、 按照 教程 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000 中的 第三步创建证书登陆。

截图中第6步 是查看 suozhang 文件夹下的目录!
13、接着 上一个截图的指示 使用 touch 指令 创建 authorized_keys 文件,参考教程:http://blog.csdn.net/anneqiqi/article/details/51174060

1、于是我 百度了ll 指令的 详细用法:http://blog.sina.com.cn/s/blog_406127500101dgl8.html 这里详细的解释了 每个字段代表的含义。
2、特别关于 -rw-r--r--的含义 又有详细的 解释:http://www.cnblogs.com/chengJAVA/p/4319420.html 下面截图 说明:

3、第一个root 也就是第三字段:代表文件的拥有者
4、第二个root也就是第四字段:代表文件的所属用户组
14、 使用 chmod 指令 修改 authorized_keys 文件的属性 ,使 用户“suozhang” 有 可读可写的权利。参考:http://www.cnblogs.com/chengJAVA/p/4319420.html

15、首先在电脑上装git 软件 (不会请百度,点击我有惊喜),在自己 的windows 电脑上生成 id_rsa.pub 文件(即 SSH Key),参考链接 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000
16、使用 vim authorized_keys 打开文件,输入i 指令进入编辑状态,用Notepad++软件打开 windows生成的 id_rsa.pub 全选复制 粘贴到 vim 编辑器中,使用键盘的ESC 退出编辑状态,输入:wq按回车。(编辑完毕)参考教程:http://www.cnblogs.com/crazylqy/p/5649860.html(vim 编辑器的使用教程)


17、在windows 的桌面上创建 文件夹 learngit,路径是:C:\Users\admin\Desktop\learngit
18、打开 windows 电脑安装的 git 软件 Git Bash 软件(还是windows 窗口 好看,2017年2月22日16:54:56)


19、使用 git init 指令 把 learngit 文件夹变成 仓库

20、

21、还需要 设置 这个东西 http://blog.sina.com.cn/s/blog_55465b470100s638.html,这里的 几个指令 非常重要。

22、然后 在 windows 下 的 Git Bash 下 使用cd 命令 进入 desktop,这里使用 git clone 命令 root 表示 用户,IP 地址是我的服务器地址

23、最后要在 Linux 上 执行 git reset --hard,才能在Linux上看到 windows 同步过来的文件,2017年2月25日18:32:05

安装 git,并创建版本库 记录一下的更多相关文章
- Git学习之路(2)-安装GIt和创建版本库
▓▓▓▓▓▓ 大致介绍 前面一片博客介绍了Git到底是什么东西,如果有不明白的可以移步 Git学习之路(1)-Git简介 ,这篇博客主要讲解在Windows上安装Git和创建一个版本库 ▓▓▓▓▓▓ ...
- Git学习第一天--安装Git和创建版本库
Windows上安装Git msysgit是Windows版的Git,从https://git-for-windows.github.io下载(备份:百度网盘),然后按默认选项安装即可. 安装完成后, ...
- git入门 创建版本库, 版本管理 分支 标签
参考: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 GIT最流行的分布式版本 ...
- Git学习--创建版本库
什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或 ...
- centos安装svn并创建版本库配置用户分组权限
1.设置aliyun安装源// 本步骤非必须, 使用aliyun安装源后, 执行yum update速度明显提升 wget -O /etc/yum.repos.d/CentOS-Base.repo h ...
- [git]入门-创建版本库
转载整理自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743256 ...
- Git: 本地创建版本库用于多处同步
问题背景 目前有一个 Android 和 一个 iOS 项目,两个项目底层使用相同的 C++ 代码.由于在开发迭代中代码时常更新,而且往往是今天 Android 部分修改一小部分,明天 iOS 部分修 ...
- git之创建版本库
好吧,你知道了git既然有这么多好处,那么我们接下来就可以使用git命令来创建我们的仓库.这一节我们来学习一下如何在windows下面建立自己的仓库.首先我们先在本地创建一个主目录,比如文件名字叫le ...
- Git学习笔记(一)创建版本库并添加文件
最近从廖雪峰老师的个人网站上学习git,做点笔记. ★★★★★ 先注册自己的username和email,否则会报如下错误: 注册:git config --global user.name &quo ...
随机推荐
- 基于bootstrap的图片轮播功能
插入js及css支持: <link rel="stylesheet" href="css/bootstrap.min.css"/> <scri ...
- JavaScript之parseInt()数值转换常被忽略的问题
使用parseInt()你可以从字符串中获取数值,该方法接受另一个基数参数,这经常省略,但不应该.当字符串以”0″开头的时候就有可能会出问题,例如,部分时间进入表单域,在ECMAScript 3中,开 ...
- lintcode 题目记录3
Expression Expand Word Break II Partition Equal Subset Sum Expression Expand 字符串展开问题,按照[]前的数字展开字符 ...
- 关于输入框在谷歌浏览器 ie 浏览器中 黄色背景的去除
谷歌有自己对input 的填充色 加上下面的css 就可以了 input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white ins ...
- 【ArcGIS】最近遇到的几个已经被解决的问题
昨天刚出差回来,自己的第一个地图项目也就快接近尾声了,回到公司马上就打开了博客园记录一下最近遇到的几个地图相关的问题. 1.在ArcGIS server上点击 View In:ArcGIS J ...
- Android Timer和TimerTask
以下内容根据 The JavaTM Tutorial 和相关API doc翻译整理,以供日后参考: 1.概览 Timer是一种定时器工具,用来在一个后台线程计划执行指定任务.它可以计划执行一个任务一次 ...
- javascprit form表单提交前验证以及ajax返回json
1.今天要做一个手机验证码验证的功能.需求是前端页面点击发送 短信验证码,后台接收后通过ajax返回到前端,之后前端在提交时候进行验证.思路很简单,不过做的过程还是学到不少的东西. 1.ajax请求后 ...
- Microsoft.Exchange 发邮件
//Microsoft.Exchange.WebServices.dll ExchangeService service = new ExchangeService(); // 获取身份验证, 能够尝 ...
- mongodb 3.4 YUM安装
1:配置yum源vi /etc/yum.repos.d/mongodb-org-3.4.repo加入以下内容: [mongodb-org-3.4] name=MongoDB Repository ba ...
- 【NLP_Stanford课堂】文本分类2
一.实验评估参数 实验数据本身可以分为是否属于某一个类(即correct和not correct),表示本身是否属于某一类别上,这是客观事实:又可以按照我们系统的输出是否属于某一个类(即selecte ...