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

转载于:https://www.cnblogs.com/jgjgjg23/p/5789343.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值