Git的操作
来源:互联网 发布:西门子工控淘宝旗舰店 编辑:程序博客网 时间:2024/06/01 19:23
首先了解两个概念
集成 和 分布
git是怎么诞生的
首先安装git 一键傻瓜式就好
然后注册github账号
这样就做好准备了
下面将具体的操作 这里我们只说操作master这个分支
首先创建一个文件夹
mkdir 文件夹名称
然后 将这个文件夹 纳入版本库控制
git init
然后创建一个文件
touch readme.txt
将这个文件纳入版本库
git add readme.txt
然后将这个文件提交到暂存区
git commit readme.txt -m "注释"
接下来我们把我们需要版本控制的文件上传到我们的总仓库 github
这里需要对我们的github和我们的本地电脑进行连接
首先在本地做好链接的配置
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱号"
然后需要我们生成一个密钥完成链接
生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”
按3个回车,密码为空。
这样我们的电脑的user目录下生成了一个.ssh文件夹 里边有两个文件 分别是公钥和私钥
打开公钥 复制
然后登陆github 点击右上角的logo 选择setting 进入设置页面
选择ssh key 添加
这样 本地电脑和github 就建立了连接
然后我们要把本地的文件 提交到线上
git remote add origin 你的版本库的地址
然后提交
git push -u origin master
此外 如果对文件有操作 重复上边的命令
这样时间文件的提交了
接下来说下载
下载 选好文件夹 在选好的文件夹里执行命令
git clone 你的版本库地址
这样整体的一套操作master分支的操作就完成了
集成 和 分布
git是怎么诞生的
首先安装git 一键傻瓜式就好
然后注册github账号
这样就做好准备了
下面将具体的操作 这里我们只说操作master这个分支
首先创建一个文件夹
mkdir 文件夹名称
然后 将这个文件夹 纳入版本库控制
git init
然后创建一个文件
touch readme.txt
将这个文件纳入版本库
git add readme.txt
然后将这个文件提交到暂存区
git commit readme.txt -m "注释"
接下来我们把我们需要版本控制的文件上传到我们的总仓库 github
这里需要对我们的github和我们的本地电脑进行连接
首先在本地做好链接的配置
git config --global user.name "你的用户名"
git config --global user.email "你的邮箱号"
然后需要我们生成一个密钥完成链接
生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:
ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”
按3个回车,密码为空。
这样我们的电脑的user目录下生成了一个.ssh文件夹 里边有两个文件 分别是公钥和私钥
打开公钥 复制
然后登陆github 点击右上角的logo 选择setting 进入设置页面
选择ssh key 添加
这样 本地电脑和github 就建立了连接
然后我们要把本地的文件 提交到线上
git remote add origin 你的版本库的地址
然后提交
git push -u origin master
此外 如果对文件有操作 重复上边的命令
这样时间文件的提交了
接下来说下载
下载 选好文件夹 在选好的文件夹里执行命令
git clone 你的版本库地址
这样整体的一套操作master分支的操作就完成了
阅读全文
1 0
- Git的基本操作
- git的基本操作
- git的一些操作
- git 的一些操作
- git的基本操作
- GIT的操作流程图
- git 的常用操作
- git的操作整理
- Git的本地操作
- git的本地操作
- Git 的常用操作
- Git的常用操作
- git的简单操作
- GIT 的常规操作
- Git的基本操作
- Git 的tag操作
- git的进阶操作
- git的有关操作
- 开启mysql慢查询日志
- iOS-三方库分析
- 头像图片的裁剪和上传
- Java冒泡排序
- 474. Ones and Zeroes
- Git的操作
- Draw a Parametric Curve
- GO之旅(3)
- 关于float有效位数为7位的研究
- SylixOS 定长内存管理
- uva 10082
- iOS-音频
- 页框page
- Python字符串处理:按单词反转