zoukankan      html  css  js  c++  java
  • Git远程仓库(github

    一、创建远程仓库(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 

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

  • 相关阅读:
    window.setInterval
    用gcc/g++编译winsock程序
    Yii 三表关联 角色表、角色权限连接表、权限表
    访问CGI程序时不添加 /cgi-bin/ 目录也可访问
    Linux 目录递归赋权,解决 Linux权限不够
    Linux 下用C语言连接 sqlite
    ORACLE中添加删除主键
    Linux 杀死进程
    Oracle 查询重复数据
    exlipse php 插件安装地址
  • 原文地址:https://www.cnblogs.com/fansik/p/6043940.html
Copyright © 2011-2022 走看看