赞
踩
git首先的一个作用就是备份文件,备份你暂时写不完的代码,并且记录每次修改的历史,存档每次提交的代码,可将代码恢复成之前的存档状态,还可将我们托管的文件在多端进行同步,就是说我们在公司里将代码提交到相应托管平台后,回到家中用家里的电脑从平台上取出托管的代码继续写。
windows平台:登录github.com,在首页上下载github客户端,完成后它会自动安装
linux平台(centos):执行yum install git git --help查看帮助
跳转到创建页面,填写你的仓库名(不支持中文)以及描述(支持中文),选择仓库类型public,private是收费的,勾选生成README文件(作用主要是写些对项目的介绍)
进入仓库页面,点击右边的Clone or download,复制里面的URL,这URL主要使用在linux平台下,通过git clone "url",将项目克隆到本地目录,自己修改后再进行提交
windows下检出项目和提交:
点击上图中的"Open in Desktop",选择项目存放位置就可以在客户端中打开项目进行编辑,客户端中也可以回档,查看历史记录,点击"Uncommitted changes"可以看到修改或新增的文件,并可以添加此次修改的评论描述,点击下面的"Commit to master"提交到本地。还可以新建一个.gitignore文件,忽略一些文件(不会在Uncommitted changes中看到),如一些备份文件
提交到本地后,可以看到有"Unsynced changes"(未同步的修改),因为没有提交到github
点击客户端右上角的同步按钮即可同步到github
windows下解决:
客户端上提交后,它会提示有冲突,你将看到别人修改的代码和你修改的代码,做了取舍之后,再提交
复制某一个Commit ID,执行git reset --hard "ID"
"hard"是当前版本的指针,修改了ID就将代码回档到当时的状态
若想撤销修改,执行git reflog,列出当前版本之前的版本号,当前版本ID就是第一个19aed2e
因此只要执行git reset --hard 0ce6fd2,就回到了回档之前的版本
操作步骤:
1. 在github网站上.进入项目首页.
2. 横栏按钮(commits, branches, release等),找到release按钮.
3. 找到按钮:draft a new release,点击进入下一页面.
4. 填入版本号,以及说明信息.
5. 完成后,点击publish release,将软件发布出去.
6. 这样就完成里程碑建立,同时会自动生成zip下载链接.
里程碑 = 稳定版本号.
里程碑的含义是: 一个阶段比较稳定的版本,正式提交发布出去.提供zip下载.
接下来就不讲了,发现一个更通俗易懂的学习Git网站:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
推荐大家看看!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。