Windows下使用github进行版本控制

说明:使用github有一段时间了,但是一直用来clone人家的代码。自己没有一些系统性的贡献,所以没有好好利用它的bash仓库功能。
最近有需要用了,但是 搜索到的知识零零散散。故整理一篇极简入门手册来用。
注:本文采用http访问方式非ssh密钥链接

参考博客

前人栽树,感谢这些大佬的博客,先把链接们附上

  1. github的注册、了解、基本使用
  2. win10下使用github管理仓库的最帅、最简单方式(这个姐姐有很多相关的帖子,把他的帖子看完基本就会了)
  3. 一些遇到的问题

Mywork:使用git进行版本控制的流程

1. 建立github账号,建立一个仓库

github官网
这个就不多说了,上面的链接很全面,做以下几点补充;

  1. 账户、邮箱、密码要记住了,后面可能经常会用,忘了可尴尬
  2. 建立非私人仓库不要钱,但是大家都能看,别把重要机密文件放上来
  3. 建完仓库,把clone的url复制下来
2. 下载安装git软件,本地连接到仓库

git下载地址
git中文参考手册
这部分那个小姐姐也写的比较明白了,安装后的基本步骤我再BB一遍

  1. 找一个放项目的空文件夹右键选择 git bash here,进入命令行
  2. 输入git clone 仓库url,将项目clone下来
  3. 然后就按照操作输入用户名、邮箱、密码
  4. 就可以对仓库的东西增删改查啦
3. 常用的命令

第一组:入门

  • 克隆代码:git clone 远程仓库的url
  • 配置邮箱:git config --global user.email
  • 配置用户名:git config --global user.name
  • 查看git某个命令的使用:git help 命令名

第二组:添加、更新仓库

  • 将本地代码添加到缓冲区:git add * .
  • 将本地代码提交到本地仓库:git commit -m"日志文字"
  • 将本地仓库同步到远程仓库:git push origin master
  • 从远程仓库下拉代码到本地:git pull
4. 关于github仓库管理我的一些理解

流程图
使用git进行版本控制就是图上的4个点

  1. 先add 到一个预备架构上
  2. 再commit到分支中
  3. 再push到总的分支上

就可以看到文件已经加入到了工程中。

2 辅助理解的参考资料

Github 简明教程

3 我的使用案例

我主要想实现分支管理,给每个同学分配一个分支,大家将整改添加到分支上,然后我再把分支并到master上

%查看当前分支 -- 现在只有master,总支
$ git branch
* master
%新建一个分支 -- 名字叫:Handsomewu
$ git branch Handsomewu
%查看一下 已经有了
$ git branch
  Handsomewu
* master
%% 假如有了改动,我要提交到Handsomewu分支上
方法一:在提交到分支并到总支
$ git add .
$ git commit -m"test a new branch"
$ git push origin Handsomewu
$ git merge Handsomewu %j将分支并到总支上
方法二:切换到分支上操作,后直接提交,等待总支并入(先不用,没想明白)
$ git checkout -b Handdomewu
$ git checkout master
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值