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,现在,你就拥有了真正的分布式版本库!

  • 相关阅读:
    程序11
    程序9
    程序10
    程序8
    提示框
    程序6
    莫名其妙的“网线未连接”
    UI自动化测试笔记(2)
    UI自动化测试笔记(1)
    三年开发项目经验总结
  • 原文地址:https://www.cnblogs.com/jgjgjg23/p/5789343.html
Copyright © 2011-2022 走看看