实验项目管理工具Git与Github相关使用

【软件构造】Blogs_2_20200308(Week2)

软件构造实验课程开始已经一周多了,通过一周多的代码思路设计与实际代码的编写,相信很多人都需要将自己这一阶段的代码进行保存,后续再根据具体的实验要求、注释说明进行进一步的完善。通过第一周课程的学习,我们知道了对代码的保存以及日后修改可以通过一些版本控制工具进行。通过这些工具的处理,能够极大便利增强我们对代码在不同阶段发展的理解,也能够更好地在周期性这一维度对代码进行更好的评估,使之达到我们设计软件的要求。本门课程我们采用的是Git作为我们的版本控制工具。

Git常用指令

首先我们可以先来认识一下Git。Git作为一个分布式的开源版本控制系统,和我们所熟知的集中式的版本控制系统最大的不同在于Git能够使得开发者将项目提交到本地,然后每个开发者通过克隆拷贝一个完整的仓库,不必服务器端的软件支持。此处提供一个有关于Git使用的简明教程,有关Git的入门问题基本可以从此处获得答案:Git简明教程

通过对Git的一些基本了解之后,我们可以进一步通过对Git的一些常用命令的了解,来认识如何对我们的代码版本进行控制。

  1. 创建仓库

    git init //使用当前的目录作为Git仓库

    git init newrepo //使用我们指定的目录作为Git仓库

    仓库创建完成之后,所有的数据、资源都会存放在.git文件夹中,但是这个文件夹默认是隐藏的。

  2. 添加文件

    git add filename //这个指令可以将文件加入到缓存区中

  3. 提交文件到仓库

    git commit -m “提交备注” //这个指令可以将在暂存区中的文件提交至仓库中

  4. 查看提交信息

    git status //这个指令可以查看当前项目中文件的状态

    git log //用于查看提交日志,显示提交信息

  5. 克隆远程仓库

    git clone [url] //这个命令用于将远程仓库内容克隆到本地

本地工程项目通过Git与远程Github仓库关联

由于实验的提交环境依赖于Github,因此需要将本地编写的代码通过Git管理之后,再由Git与Github关联,提交至Github仓库中。在这个环节中,我们有两种方法进行操作。

第一种方法是采用先在本地建立Git仓库,即先打开建立好了的工程项目,然后在Git Bash中打开。进入之后在命令行中输入git init创建仓库。创建仓库完成之后输入git add 将需要添加的文件添加进入暂存区中,然后输入git commit -m "备注"将内容提交至仓库。接下来就是将本地仓库内容上传到远程Github仓库中。首先输入git remote add origin 仓库地址,在这一步中如果之前你没有将Github上的个人信息输入验证,此处会叫你输入账号信息。然后输入git push -u origin master*就能将我们提交至本地仓库中的文件提交至Github中。

第二种方法中就是先将远程空仓库克隆至本地,输入git clone [url]将这个网址上的仓库内容拷贝至本地,然后在这个目录中创建项目,编写代码。当需要提交的时候同样需要先将文件加入缓存区,然后提交至本地。最后输入git push,将代码提交至远程仓库中。同样在提交时会需要用户输入Github的用户名和密码。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值