git之create local reposition(创建本地仓库)
2016-07-04 17:17
253 查看
1、创建名为git-reposition的仓库
mkdir home/sunjf/git-reposition
注:home/sunjf可以指定为你想要的路径下面
2、初始化仓库
cd ~/git-reposition //进入仓库目录
git init //初始化仓库
此时,在仓库中会产生.git文件,因为为隐藏文件,需要通过ls -ah查看
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/a791235d4aa326fc00c4077791617e0d.png)
3、在仓库中建readme.txt文件,并添加内容
touch readme.txt //创建readme.txt文本
sudo vim readme.txt //编辑文本内容,可随便输入信息,这一步可选,我输如的内容为“my git-reposition test!”
4、检查仓库状态
git status //查看仓库状态,提示有未跟踪的文件
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/8159d0061cd2cc43dbc16a1eb5df2de2.png)
5、添加跟踪
git add readme.txt //为readme.txt添加跟踪
此时,执行git status指令,提示readme.txt为新文件
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/d7b8f0b6b1d31464b600dca8f35fedfb.png)
6、提交readme.txt到本地仓库
git commit -m "add readme.txt" //-m为添加说明命令
此时,执行git status指令,如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/e5fa019b9772fa593a1436f6f2b33a8e.png)
7、提交到远程仓库(我这里为github上新建的test2,可参考git之remote repository create(远程仓库创建))
ssh-keygen -t rsa -C "sunjf@biomarker.com.cn" //生成git公钥
生成后将其添加到github
git remote add origin https://github.com/shaoyesun/test2.git //本地仓库与远程仓库关联
git push -u origin master //本地仓库内容添加到远程仓库
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/7386cd64c930e36947803b01f42d9ae8.png)
此时,在github中可以看到
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/1f13d97b2e6a319356516a5416ec04a6.png)
mkdir home/sunjf/git-reposition
注:home/sunjf可以指定为你想要的路径下面
2、初始化仓库
cd ~/git-reposition //进入仓库目录
git init //初始化仓库
此时,在仓库中会产生.git文件,因为为隐藏文件,需要通过ls -ah查看
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/a791235d4aa326fc00c4077791617e0d.png)
3、在仓库中建readme.txt文件,并添加内容
touch readme.txt //创建readme.txt文本
sudo vim readme.txt //编辑文本内容,可随便输入信息,这一步可选,我输如的内容为“my git-reposition test!”
4、检查仓库状态
git status //查看仓库状态,提示有未跟踪的文件
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/8159d0061cd2cc43dbc16a1eb5df2de2.png)
5、添加跟踪
git add readme.txt //为readme.txt添加跟踪
此时,执行git status指令,提示readme.txt为新文件
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/d7b8f0b6b1d31464b600dca8f35fedfb.png)
6、提交readme.txt到本地仓库
git commit -m "add readme.txt" //-m为添加说明命令
此时,执行git status指令,如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/e5fa019b9772fa593a1436f6f2b33a8e.png)
7、提交到远程仓库(我这里为github上新建的test2,可参考git之remote repository create(远程仓库创建))
ssh-keygen -t rsa -C "sunjf@biomarker.com.cn" //生成git公钥
生成后将其添加到github
git remote add origin https://github.com/shaoyesun/test2.git //本地仓库与远程仓库关联
git push -u origin master //本地仓库内容添加到远程仓库
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/7386cd64c930e36947803b01f42d9ae8.png)
此时,在github中可以看到
![](https://oscdn.geek-share.com/Uploads/Images/Content/202012/08/1f13d97b2e6a319356516a5416ec04a6.png)
相关文章推荐
- mysql-internal-manual
- Swift3.0P1 语法指南——字符串与字符
- HTML特殊字符大全
- 飞机界面设置
- android学习好的文章及一些问题的解决方法书签整理
- 面试总结
- 糖果机器人_0005_day2_页面跳转_码全
- C# 用interface和delgate实现回调-----配合索引器实现List
- jquery datatable 取当前点击列的配置
- vs 2015 编译cocos2dx 报错C1189 #error: Macro definition of snprintf conflicts with Standard Library func
- XML序列化和反序列化
- iOS开发遇到的问题
- redis生产环境中慎用keys模糊匹配方法
- 基于MATLAB的线性代数 矩阵共轭转置
- 【NS2仿真】TCP与UDP混合
- JQ的input change事件
- 旋转数组中的最小数字
- MFC-双缓冲技术
- 017.View与窗口:AttachInfo
- 自定义字母索引View