安装 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 ...
随机推荐
- swoole安装
转自:http://blog.csdn.net/u014207604/article/details/49926207 Windows 下安装 swoole 具体步骤: Swoole,原本不支持在Wi ...
- 十一 Pipe
Java NIO 管道是2个线程之间的单向数据连接.Pipe有一个source通道和一个sink通道.数据会被写到sink通道,从source通道读取. 创建管道 通过Pipe.open()方法打开管 ...
- 基于easyUI实现权限管理系统(三)——角色管理
此文章是基于 EasyUI+Knockout实现经典表单的查看.编辑 一. 相关文件介绍 1. role.jsp:角色管理界面 <!DOCTYPE html PUBLIC "-//W3 ...
- spring实现固定时间定时器
此文章是基于 搭建Jquery+SpringMVC+Spring+Hibernate+MySQL平台 一. jar包介绍 1. spring-framework-4.3.4.RELEASE 的 lib ...
- 设计模式入门,工厂模式,c++代码实现
// test04.cpp : Defines the entry point for the console application.////设计模式第4章 工厂模式#include "s ...
- JAVA版-微信高清语音.speex转.wav格式
功能介绍: PC端将.speex文件解码为*.wav文件 使用场景: 在MAC/Linux下Java JNI 调用C Speex,后端Java处理微信服务器下载下来的微信高清语音.speex解码为.w ...
- web前端优化之内容优化
前端内容优化主要有以下几条: 1.尽量减少http请求 (1)合并文件,把多个css文件合并在一起: (2)css Sprites,把css相关的background元素进行背景图绝对定位: (3)图 ...
- Python基础-继承与派生
一.继承 继承是一种创建新的类的方式,在python中,新建的类可以继承自一个或者多个父类,原始类称为基类或超类,新建的类称为派生类或子类. python中类的继承分为:单继承和多继承 class P ...
- VC++中出现错误“ error c2065 'printf' undeclared identifier”的处理方法
原文:http://blog.csdn.net/panpan639944806/article/details/20135311 有两种可能: 1.未加头文件 #include <stdio.h ...
- C++的字符串分割函数
原文: C++的字符串没有分割函数,因此需要自己写方便使用.而受到开发工具的影响,有很多用起来比较麻烦啦,下面这个比较不错奥. 用STL进行字符串的分割 涉及到string类的两个函数find和sub ...