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 

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

  • 相关阅读:
    D. Babaei and Birthday Cake--- Codeforces Round #343 (Div. 2)
    Vijos P1389婚礼上的小杉
    AIM Tech Round (Div. 2) C. Graph and String
    HDU 5627Clarke and MST
    bzoj 3332 旧试题
    codeforces 842C Ilya And The Tree
    codesforces 671D Roads in Yusland
    Travelling
    codeforces 606C Sorting Railway Cars
    codeforces 651C Watchmen
  • 原文地址:https://www.cnblogs.com/fansik/p/6043940.html
Copyright © 2011-2022 走看看