首页 技术 正文
技术 2022年11月15日
0 收藏 318 点赞 2,643 浏览 607 个字

Github使用


版本库的创建与同步

第一步:创建远程版本库并同步到本地

创建远程版本库

在地址栏输入www.github.com 并sign in 进入到个人主页,如下图示:
现代软件工程作业 github使用
创建远程版本库:点击New repository创建新的版本库,并填项目的相关信息(注意没有续费只能创建公开项目):
现代软件工程作业 github使用
点击Create repository, 出现如下界面,整个项目的结构如图示:
现代软件工程作业 github使用
本项目使用了Apache License 2.0协议,README.md文件初始生成.将数据同步到本地:点击 Clone or download 同时 copy to clipboard
现代软件工程作业 github使用

同步到本地

打开本地客户端shell,输入 git clone https://github.com/BrucesJiang/exampleProject.git exampleProejct 同步结果如下:
现代软件工程作业 github使用
打开本地版本库同步目录:所拥有的文件如下图所示,与远程版本库完全相同
现代软件工程作业 github使用

添加项目文件,并同步

将src目录添加到本地版本库 git add src
现代软件工程作业 github使用
将本地版本库新的修改提交到本地缓存 git commit -m "the first commit, empty project"
现代软件工程作业 github使用
将本地修改与远程版本库分支同步 git push origin
现代软件工程作业 github使用
提交更新后远程版本库目录:
现代软件工程作业 github使用
远程版本库代码结构:
现代软件工程作业 github使用

修改本地代码并同步

本地代码修改:
现代软件工程作业 github使用
将新的修改纳入到本地版本库,提交到缓存,并且同步到远程分支
现代软件工程作业 github使用
查看提交状态
现代软件工程作业 github使用
远程版本库同步更新后的状态:
现代软件工程作业 github使用

Bruce Jiang

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,105
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,582
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,429
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,200
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,836
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,919