一、创建远程仓库(github)

首先到https://github.com注册一个账号,创建自己的Git,点击repositories,再点new

名字自定义,比如叫fansik,选择public点击create repository

添加key:点击右上角自己头像,选择settings,左侧选择SSH and GPG keys,然后把linux机器上的~/.ssh/id_rsa.pub内容粘贴到这里,生成~/.ssh/id_rsa.pub的方法ssh-keygen一路回车就可以啦

创建仓库目录并初始化

mkdir /opt/fansik

cd /opt/fansik

git init

git remote add origin git@github.com:fansik/studygit.git

创建个测试文件

echo "this is a test page" >> fansik.txt

git add fansik.txt

git commit -m "add a test file"

把本地仓库推送到远程仓库去

git push -u origin master

查看推送结果,点击头像查看Your prefile

修改后提交:

echo "new line" >> fansik.txt

git add fansik.txt

git commit -m "add a test file"

git push

二、克隆一个远程仓库修改后提交

git clone git@github.com:aminglinux/lanmp.git

会提示,会在当前目录下初始化一个仓库,并创建一个.git的目录具体信息如下:

Initialized empty Git repository in /opt/lanmp/.git/

完成后可以看到当前目录下有一个lanmp的目录

cd lanmp

cp lanmp.sh ../fansik/

编辑一下lanmp.sh然后提交

git add lanmp.sh

git commit -m "lanmp.sh"

git push

一定要在自己的仓库下修改,否则提交不了哦

最新文章

  1. Java自由块(静态和非静态)(转载)
  2. [转]Centos安装zeromq和jzmq
  3. Html5 Egret游戏开发 成语大挑战(七)游戏逻辑和数据处理
  4. python学习之路-day5-模块
  5. eclipse&android的环境搭建
  6. 基于SSH2框架Struts2拦截器的登录验证实现(转)
  7. ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'db'
  8. Java笔记之String
  9. 在ASP.NET Core Web API中为RESTful服务增加对HAL的支持
  10. [STM31F103]独立看门狗
  11. SpringCloud系列十:SpringCloudConfig 高级配置(密钥加密处理(JCE)、KeyStore 加密处理、SpringCloudConfig 高可用机制、SpringCloudBus 服务总线)
  12. springcloud使用zookeeper作为config的配置中心
  13. 代替C++的getchar()
  14. BZOJ2618 [Cqoi2006]凸多边形 凸包 计算几何
  15. Couldn’t load locSDK3
  16. Simple2D-20(重构)
  17. Servlet乱码问题
  18. java 实现七大基本排序算法
  19. 毕向东_Java基础视频教程第19天_IO流(20~22)
  20. sklearn半监督学习

热门文章

  1. 基于H5的移动端开发,window.location.href在IOS系统无法触发问题
  2. Java中获取长度length和size的问题
  3. 字符编码和python .encode().decode()方法
  4. 各种浏览器的userAgent收集
  5. SparkStreaming运行出现 java.lang.NoClassDefFoundError: org/apache/htrace/Trace 错误
  6. 直接请求json文件爬取天眼查企业信息(未解决验证码问题)——python3实现
  7. JAVAWEB学习总结 SERVLET开发(二)
  8. NSOperationQueue的基本使用
  9. Maven构件解析(转)
  10. Linux 路线 推荐