软件构造5

由于软件构造课程需要用到git来提交实验结果,而本人是第一次使用到git,在使用过程中遇到了许多问题,故在此记录下一些git的使用方法以及一些问题的处理。

一.仓库克隆

1.右键点击要克隆到的本地文件夹,选择git bash here。

2.在命令行中输入git clone +要克隆的仓库的URL地址,回车,即可将远程的github上的仓库中的东西克隆到本地的文件夹中。

二.提交

1.右键点击要提交的文件或项目文件夹,选择git bash here。

2.输入git init命令,回车,用来在当前项目的目录中生成本地的git管理库,我们可以发现在当前目录下多了一个.git的隐藏文件夹。此步骤即为初始化本地仓库。

3.输入git add ./git add *命令,回车,将项目中所有的文件添加到缓存区中。如果想添加特定文件,把.换成对应的文件名即可。

4.输入git commit -m "first commit" 命令,回车,即可将缓存区中的文件提交到本地仓库中。其中双引号中的内容为注释,可以根据个人需要进行修改。

5.如果是第一次操作,可能会出现需要输入邮箱以及名字的提示,根据提示输入完毕后,再次输入git commit -m "first commit"即可。 

6.输入git remote add origin +自己的仓库URL地址,回车。即可将本地仓库连接到远程仓库,即github上的仓库。

7.输入git push origin master,回车,将本地仓库中master分支上的内容上传到github仓库中,等待一会后看到文件上传的过程显示完成后即为提交成功。

注:在git push的过程中可能会弹出failed to access或timed out等提示,这些提示并不是说明提交的过程出错,而是只是因为网络的问题暂时无法连接到远程仓库,遇到这些问题时可以尝试反复提交直到成功为止,或使用加速器进行提交。没有意外情况的话多尝试几次即可成功。

三.创建新分支

1.右键点击要创建新分支的文件或项目文件夹,选择git bash here。

2.输入git checkout -b +新的分支名,回车,即可创建新分支。这时可以看到文件夹后面的分支名变为了新建立的分支名。

3.然后即可依照二中的步骤在新的分支上进行添加文件到缓存区并将缓存区的文件提交到本地仓库等操作。

4.如果需要将新的分支提交到github,则需要输入git push origin +新的分支名,回车,即可向上述过程那样将文件或项目提交到远程仓库。

5.如需切换回master分支,可以输入git checkout master,回车即可。想切换到其他分支只需要输入git checkout +分支名即可。

注:在切换分支后,本地文件夹中文件的内容会根据分支的不同进行改变。其内容会与本地仓库中文件的内容保持同步,故在切换分支进行文件更改时需要注意。且若其中一个分支中的本地文件被修改,在切换到其他分支前需要先将修改后的内容提交,再切换分支,否则修改后的内容无法保存。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip基于Django+python编写开发的毕业生就业管理系统支持学生教师角色+db数据库(毕业设计新项目).zip
毕设新项目基于python3.7+django+sqlite开发的学生就业管理系统源码+使用说明(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 学生就业管理系统(前端) ## 项目开发环境 - IDE: vscode - node版本: v12.14.1 - npm版本: 6.13.4 - vue版本: @vue/cli 4.1.2 - 操作系统: UOS 20 ## 1.进入项目目录安装依赖 ``` npm install ``` ## 2.命令行执行进入UI界面进行项目管理 ``` vue ui ``` ## 3.编译发布包(请注意编译后存储路径) #### PS:需要将编译后的包复制到后端项目的根目录下并命名为'static' 学生就业管理系统(后端) ## 1.项目开发环境 - IDE: vscode - Django版本: 3.0.3 - Python版本: python3.7.3 - 数据库 : sqlite3(测试专用) - 操作系统 : UOS 20 ## 2.csdn下载本项目并生成/安装依赖 ``` pip freeze > requirements.txt pip install -r requirements.txt ``` ## 3.项目MySQL数据库链接错误 [点击查看解决方法](https://www.cnblogs.com/izbw/p/11279237.html)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值