首页 技术 正文
技术 2022年11月9日
0 收藏 625 点赞 3,413 浏览 1082 个字

如何安装、注册、创建仓库等操作请参考http://www.cnblogs.com/foreveryt/p/4077380.html

1、点击右上角+号创建本地新仓库LHJ。点击Create repository。

GitHub for Windows呆瓜级操作1

2、桌面LHJ仓库会自动生成一些git配置文件。不用管它们

GitHub for Windows呆瓜级操作1

3、我们在该仓库内随便添加一个文本文件。

GitHub for Windows呆瓜级操作1

4、切换到GitHub桌面版,会自动检测到仓库的变化,并在Uncommitted changes处清楚的列出来。

GitHub for Windows呆瓜级操作1

5、添加对本次更新的Summary(摘要)和Description(描述),点击Commit to master。将本次变更提交给本地Git。

GitHub for Windows呆瓜级操作1

6、现在我们将该版本的仓库同步到GitHub网站,点击Publish Repository。

GitHub for Windows呆瓜级操作1

7、如下右击Viem on GitHub,我们到github网站看到我们的仓库已经同步到服务器上。

GitHub for Windows呆瓜级操作1

GitHub for Windows呆瓜级操作1

8、重复以上步骤,建立多个不同的版本,并同步到GitHub网站。

GitHub for Windows呆瓜级操作1

9、如何更新本地仓库到版本1.0?现在的版本如上图所示。选择要回到的版本,复制该版本的SHA key。选择本地仓库,打开shell命令窗口。输入git reset –hard  SHA 

GitHub for Windows呆瓜级操作1GitHub for Windows呆瓜级操作1

10、我们检查一下本地仓库LHJ,如下确实是还原到版本1.0了

GitHub for Windows呆瓜级操作1GitHub for Windows呆瓜级操作1

11、假如现在一个叫YT的同学从GitHub下载了版本1的仓库,我们新建一个YT-Branch的开发分支模拟。我们在版本1的基础上对代码进行修改。例如将  版本1.0.txt  内容改成YT-Message。然后同步到GitHub服务器。

GitHub for Windows呆瓜级操作1GitHub for Windows呆瓜级操作1

12、查看GitHub服务器上的变化,已经变成了2 branches。

GitHub for Windows呆瓜级操作1

13、现在项目的发起人也就是相当于我们这里的master  发现YT-Branch这个用户对版本1的修改很好,想把YT修改的内容合并到master最新的版本3.0中。这就要用到merge(合并)操作。点击如下Merge。将要合并进来的Branch和版本3.0拖到如下的黑框内,然后点击Merge就ok了。

GitHub for Windows呆瓜级操作1

GitHub for Windows呆瓜级操作1

GitHub for Windows呆瓜级操作1

14、如下 master本地仓库内版本1.0.txt 内容已经变化了。

GitHub for Windows呆瓜级操作1

15、现在假如YT和LHJ用户都下载了 3.0版本项目  YT对版本3.0.txt的内容改成了YT-Message3,LHJ对版本3.0.txt的内容改成了LHJ-Message3。当YT先将其更新到github,LHJ在更新时就会发生冲突。怎么解决?LHJ在提交到GitHub时要对有冲突的文件进行手动修改。然后再次提交就可以了(这里不知道怎么模拟,多人开发是按照这个思路 就没问题了).

就先这样吧 改天再更新。据说点推荐的朋友15年都能升职加薪!谢谢~~

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