![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
磨镜台
牢骚太盛防肠断,风物长宜放眼量。
展开
-
gitignore
使用规则 使用.gitignore文件,使git忽略新的文件添加到工作区 /program/.idea 忽略文件夹 *.txt 忽略指定类型的文件 .gitignore文件注意事项 将.gitignore配置到.git文件夹的同级目录,windows下可以用另存为的方式生成这个名字的文件。 检查忽略文件 检查指定文件被哪条规则忽略 git check-ignore -v pyg/.idea...原创 2019-05-13 21:59:04 · 86 阅读 · 0 评论 -
Git SSH连接github
Git SSH连接github 全局gitconfig文件在etc下 用户gitconfig文件在用户家目录下 配置git账号 vim .gitconfig 生成ssh,不需要给ssh添加密码 ssh-keygen -t rsa -C "邮箱地址" 复制公钥到github中 包括其中的邮箱信息 流程 拉下来最新代码,然后编译 git pull origin 分支...原创 2019-05-21 17:51:19 · 254 阅读 · 0 评论 -
git操作github
github 克隆库 git clone https/ssh 上传库,先提交到本地 git push origin 分支 下载库 git pull origin master 建立跟踪 git branch --set-upstream-to=origin/master master 使用SSH 配置git账号 vim .gitconfig 生成ssh,不需要给ssh添加密码 s...原创 2019-05-09 20:50:06 · 77 阅读 · 1 评论 -
分支操作
分支 HAED指向当前分支的版本号 创建分支 git branch yuangong1 查看分支 git branch 切换分支 工作区是共用的,切换分支前,要确保工作区是干净的。 git checkout yuangong1 合并分支 git merge yuangong1 创建并跳转分支 git checkout -b yuangong2 删除分支 git branch -d yua...原创 2019-05-09 20:46:25 · 101 阅读 · 0 评论 -
删除文件
删除文件 git rm 文件名 删除文件 rm 文件名 git add 文件名 git commit -m "注释"原创 2019-05-09 20:45:44 · 62 阅读 · 0 评论 -
管理修改
管理修改 查看工作区 git status 丢弃工作区修改 git checkout -- 文件名 丢弃暂存区修改 git reset HEAD 文件名原创 2019-05-09 20:44:55 · 79 阅读 · 0 评论 -
查看不同
查看不同 比较工作区与上一个版本区别 git diff HEAD^ -- hello.go 查看前一个版本和前两个版本的不同 git diff HEAD^ HEAD^^ -- 文件名 比较工作区与指定版本不同 git diff HEAD 版本号 -- 文件名 ...原创 2019-05-09 20:44:27 · 191 阅读 · 1 评论 -
git版本控制
git版本控制 初始化仓库 git init //初始化仓库 添加文件,更新文件,提交 git add 文件名 //添加更新文件 git commit -m "说明" //提交 查看当前日志,版本号 git log 查看所有日志,版本号 git reflog git reflog 分支名 //查看指定分支日志 版本回退 git reset --hard HEAD^ //一个^表示回...原创 2019-05-09 20:42:30 · 73 阅读 · 0 评论 -
Git简介
Git简介 svn集中式版本控制系统 git分布式版本控制系统 工作区、暂存区、仓库 工作区->git add->暂存区->git commit->仓库原创 2019-05-09 20:15:01 · 81 阅读 · 0 评论 -
git跟踪分支
查看本地分支和远程分支的跟踪关系 git branch -vv原创 2019-05-21 18:07:11 · 1454 阅读 · 0 评论