标签:一起 安装 out 一个 状态 对应关系 关系 png stat
Git是一款免费、开源的分布式版本控制系统。
Github是用Git做版本控制的代码托管平台。也就表示这样的代码托管平台可以有很多个,git和github不是一一对应关系。比如,听说过的还有“码云”,等等。
Git是分布式版本控制系统,就是将同一个Git仓库,分布到不同的电脑上。这样工作时就必须找一台电脑充当服务器仓库的角色,每天24小时开机,其他每个人都从这个服务器仓库中拉取别人的提交,并且各自把各自的提交推送到这个服务器仓库里。但这是很不方便的,如果有个远程的免费的仓库可以使用才是最好的。
GitHub就是提供Git仓库托管服务的,只要注册一个GitHub账号,就可以免费获得Git远程仓库。也就是有了这个远程仓库之后,一起合作的小伙伴拉取或是提交都是面对这个远程仓库就可以了。
代码 | 意义 |
---|---|
git clone [url] | #拷贝一个Git项目到本地 |
cd 拷贝文件目录 | #进入到拷贝的文件目录下 |
git branch | #列出分支的名字 |
git checkout -b 分支名 | #创建自己的分支 |
git checkout 分支名 | #切换分支 |
git branch -D 分支名 | #删除分支 |
git push origin --delete | #删除远程仓库分支 |
git status | #查看你在上次提交之后是否有修改 |
git add . | #将文件添加到缓存 |
git commit -m ‘注解‘ | #提交修改到本地分支 |
git push origin 分支名 | #将分支推送到远程的仓库 |
git merge 分支名 | #合并到主分支上(注意:是在主分支的状态下合并) |
git tag -a v1.0.0.0 -m ‘注解‘ | #修改github上仓库的tag |
git push origin v.1.0.0.0 | #把版本号推送到github仓库上 |
git push origin --delete tag v1.0.0.0 | #删除远程仓库版本号 |
git log | #查看日志(查看提交的历史) |
git reset --hart (commit id) | 返回上次版本 |
标签:一起 安装 out 一个 状态 对应关系 关系 png stat
原文地址:https://www.cnblogs.com/muziwei/p/12006101.html