A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Planesc 初级黑马   /  2019-6-13 21:31  /  739 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 Planesc 于 2019-6-13 21:43 编辑

安装Git
GitHub提供了包含图形界面的桌面客户端,通过客户端可以完成大部分常用的仓库操作,同时可以自动更新Git的命令行版本,以适应新的场景。
GitHub Desktop
https://desktop.github.com/
GitHub的Linux和POSIX版本可以在官方的Git SCM网站上获取。
Git 全平台版
http://git-scm.com
配置工具
对所有本地仓库的用户信息进行配置
$ git config --global user.name "[name]"
对你的commit操作设置关联的用户名
$ git config --global user.email "[email address]"
对你的commit操作设置关联的邮箱地址
创建仓库
创建一个新的仓库或者从一个现有的链接获取仓库
$ git init [project-name]
创建一个本地的仓库,并设置名字
$ git clone [url]
下载一个项目以及它所有的版本历史

更改
检查已有的编辑并执行commit操作
$ git status
列出所有新建或者更改的文件,这些文件需要被commit
$ git diff
展示那些没有暂存文件的差异
$ git add [file]
将文件进行快照处理用于版本控制
$ git diff --staged
展示暂存文件与最新版本之间的不同
$ git reset [file]
将文件移除暂存区,但是保留其内容
$ git commit -m"[descriptive message]"
将文件快照永久地记录在版本历史中
批量更改
命名一系列commit以及合并已完成的工作
$ git branch
列出当前仓库中所有的本地分支
$ git branch [branch-name]
建立一个新分支
$ git checkout [branch-name]
切换到一个特定的分支上并更新工作目录
$ git merge [branch-name]
合并特定分支的历史到当前分支
$ git branch -d [branch-name]
删除特定的分支

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马