Git与GitHub学习
Git
参考了菜鸟教程
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git配置
Config
- 若使用
--system选项./etc/gitconfig 文件:系统中对所有用户都普遍适用的配置 --global~/.gitconfig 文件:用户目录下的配置文件只适用于该用户git config -list查看配置信息
用户信息配置
$ git config --global user.name "runoob"
$ git config --global user.email test@runoob.com
Git工作流程

Git操作
git rm --cached <file>从暂存区删除文件。git checkout .暂存区所有文件替换工作区。git checkou --<file>指定文件从暂存区到工作区。git checkout HEAD .git checkout HEAD <file>将库中的文件替换工作区和暂存区。git reset HEAD暂存区目录树被版本库的替换,不影响工作区。

git clone <库><directory>
基本操作

查看历史版本
git loggit tag -a "标签内容" (版本号)默认给当前版本打标签git tag查看所有标签
获取远程版本
git fetch
git merge 尝试合并
git分支管理
git branch (分支名称)创建分支git checkout (分支名称)切换分支git branch列出分支git branch -d(分支名称)删除分支git merge 分支名称将指定分支合并到当前分支
运用github
git remote查看当前有哪些远程仓库。git remote add 仓库名 git地址添加远程版本库git remote rm 仓库名删除远程版本库git remote rename old_name new_name修改名称git fetch [alias]获取自己没有的文件

浙公网安备 33010602011771号