• Github的一般用法


    写了这么多年代码,源代码版本管理从一开始的没有后来的VSS,CVS,到现在一直在使用的SVN,但这些都是集中式的版本管理。

    而分布式的版本管理还没有使用过。

    今天看了看Github,研究一下怎么使用Git。

    留下一些文字,方便以后查阅。

    常用命令整理:

    建立一个

    git config --global user.name "名字"
    
    git config --global user.email "邮箱地址"

      

    在目录上右键选择 Git Bash Here

    初始化文件件为git仓库,然后会在文件夹内自动建立隐藏的.git文件夹

    git init  

    然后,打开Github去 Create a new repository ,Create之后

    本地库和远程库关联

    git remote add origin git@github.com:Test/Test.git
    
    
    
    添加一个文件
    git add xxxx.txt
    提交修改(-m参数表示 msg、message)
    git commit -m "修改内容文字说明"

    连接到Github 

    1、首先在开始菜单找到 Git Bash ,运行后输入创建SSH RSA 密钥命令,一路回车即可。

    $ ssh-keygen -t rsa -C "test@126.com"

    2、找到本地的rsa密钥,一般在开始菜单点击【Administrator】也就是你系统的登录名,在文件夹内找到 [.ssh]目录,里面有两个文件,用记事本打开id_rsa.pub文件,复制内容

    3、登录Github,找到个人的Setting进入后找到SSH and GPG keys 点击New SSH Key 将id_rsa.pub内容添加到其中并保存即可。

    本地库和远程库关联

    git remote add origin git@github.com:Test/Test.git
    
    
    

    向Github提交代码

    $ git push -u origin master

     引用:

    把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。

    由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

    从现在起,只要本地作了提交,就可以通过命令:

    $ git push origin master

    把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!

  • 相关阅读:
    [NOI Online 提高组]序列
    微积分(下)
    微积分(上)
    [FJOI2018]领导集团问题
    [HNOI2015]亚瑟王
    [THUWC2017]随机二分图
    【模板】K级祖先(长链剖分)
    [CF438E]The Child and Binary Tree
    [洛谷P4841][集训队作业2013]城市规划
    [洛谷P4389]付公主的背包
  • 原文地址:https://www.cnblogs.com/jgjgjg23/p/5789343.html
Copyright © 2020-2023  润新知