安装 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 ...
随机推荐
- 前端(二):css样式
本节笔记根据css中文手册整理,内容已做成思维导图.下载地址https://files.cnblogs.com/files/kuaizifeng/css.xmind.zip. css(Csacadin ...
- Springboot事务使用与回滚
Springboot中事务的使用: 1.启动类加上@EnableTransactionManagement注解,开启事务支持(其实默认是开启的). 2.在使用事务的public(只有public支持事 ...
- csharp:Microsoft.Ink 手写识别(HandWriting Recognition)
/* 下載: //Microsoft Windows XP Tablet PC Edition 2005 Recognizer Pack http://www.microsoft.com/zh-cn/ ...
- 移动端开发:iOS与Android平台上问题列表
要CSS伪类 :active 生效,只需要给 document 绑定 touchstart 或 touchend 事件 <style> a { color: #000; } a:activ ...
- 005hystrix.stream信息聚合Turbine
1.POM配置 和普通Spring Boot工程相比,仅仅添加了Turbine和Spring Boot Starter Actuator依赖 <dependencies> <!--添 ...
- Java中的深拷贝和浅拷贝(转载)
深拷贝(深复制)和浅拷贝(浅复制)是两个比较通用的概念,尤其在C++语言中,若不弄懂,则会在delete的时候出问题,但是我们在这幸好用的是Java.虽然java自动管理对象的回收,但对于深拷贝(深复 ...
- mysql创建用户授权
服务器上好多库,为了不让某用户误操作别人的数据库,给他单独建个用户并授权. insert into mysql.user(Host,User,Password, ssl_cipher, x509_is ...
- 如何删除EF4.0以上的版本
通过VS2010的Package Manager Console安装的EF版本,会在项目根目录的packages目录中生成一个EntityFramework.4.3.0目录,安装什么版本就是什么版本的 ...
- 修改Tomcat8w.exe可执行路径:Path to executable
学习java web时,先下载了Tomcat8.5,在Eclipse中配置了Tomcat的相关环境后,出现了个别版本不兼容问题,就打算换成8.0版本.但是删除整个8.5的文件夹后,运行8.0bin中的 ...
- mysqldump导出sql文件中insert多行问题
mysqldump为了加快导入导出,默认把数据都缩减在一行里面. 查看和修改不方便,为此,我们可以使用--skip-extended-insert选项来使导出的数据,是多行插入形式的. mysqldu ...