摘要:github 是一个开源的协作社区 github 插件octtree 为别人的仓库做贡献 fork 别人仓库内容到自己的个人仓库 git clone 到本地进行开发push 到个人仓库 提PR(pull request),将个人仓库中的相关代码提到要合并的仓库代码中 点击别人仓库中的new pull
阅读全文
摘要:1. git 项目创建 mkdir git-command 2.git 配置 git config --list 配置用户名 邮箱 git config user.name 'XXX' --local git config user.password 'XXX' --local git config
阅读全文
摘要:# git 撤销 1. 未添加进暂存区的撤销 --未git add 2.添加进暂存区的撤销-- 已git add 未git commit 未添加进暂存区的撤销命令:git checkout -- filename 例如撤销test文件:git checkout -- test 如果是批量撤销使用命令
阅读全文
摘要:# git merge和git rebase 都可以进行分支合并 #git merge 合并后保留记录两个分支的记录 #git rebase合并后会展示成一个分支的记录,另一个分支的提交实际生成了一个副本 冲突解决 git merge在解决冲突后需要手动通过git add ,git commit 再
阅读全文
摘要:远程分支类似于本地分支,是指向远程仓库中的文件的指针。 1.远程分支抓取 @git fetch origin dev :拉取远程dev内容 fetch不会对本地仓库内容进行更新,只更新远端commitId 如果要把远端的分支内容也更新下来需要执行,git merge git pull=git fet
阅读全文
摘要:@git branch :查看当前仓库所有分支,及当前所处的分支 @git branch XXX:创建分支XXX @git checkout XXX:切换到分支XXX下 @git checkout -b XXX:创建一个分支为XXX并且切换到XXX下 @git branch -d XXX:删除分支X
阅读全文
摘要:@git commit message 什么是git commit message :git commit -m '每次提交时编辑的内容' git commit message的好处: 1.提供更多可查询的信息,用于排查问题 2.过滤重要的内容 3.生成changelog commit messag
阅读全文
摘要:@ git status主要检索本地仓库的文件更新状态 @ git diff 主要是查看文件更新的具体内容 首先我们需要了解下文件状态类型,分为以追踪文件和未追踪文件 已追踪文件:在仓库之前的版本快照中包含文件的记录,在用户工作一段时间过后,这些文件同样能被追踪到(如文件的修改和删除) 未追踪文件:
阅读全文
摘要:@git 远程克隆(clone)仓库,将远程工程clone到本地仓库:默认克隆远程master 分支 git clone https://github.com/kaokaozhu/Test.git git branch 查看当前分支 @git 直接克隆某个分支比如只克隆dev分支 git clone
阅读全文
摘要:@查看git的版本 git --version @查看git配置信息 git config --list config list分全局和局部,在根目录下执行git config --list显示为全局配置,在git的仓库目录下执行,显示的是全局和局部的配置信息。 @配置git的全局邮箱和用户名使用
阅读全文