zoukankan      html  css  js  c++  java
  • 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,现在,你就拥有了真正的分布式版本库!

  • 相关阅读:
    洛谷 P1508 Likecloud-吃、吃、吃
    Codevs 1158 尼克的任务
    2017.10.6 国庆清北 D6T2 同余方程组
    2017.10.6 国庆清北 D6T1 排序
    2017.10.3 国庆清北 D3T3 解迷游戏
    2017.10.3 国庆清北 D3T2 公交车
    2017.10.3 国庆清北 D3T1 括号序列
    2017.10.4 国庆清北 D4T1 财富
    2017.10.7 国庆清北 D7T2 第k大区间
    2017.10.7 国庆清北 D7T1 计数
  • 原文地址:https://www.cnblogs.com/jgjgjg23/p/5789343.html
Copyright © 2011-2022 走看看