![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git-常用
艾-小小雨
再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达。
展开
-
13.开源项目--git修改提交
1.修改提交git commit –amendgit revert SHA1备注;产生冲突,必须解决冲突然后上传原创 2017-11-27 11:47:55 · 187 阅读 · 0 评论 -
29.开源项目--git远程仓库的概念
远程仓库的概念原创 2017-11-23 21:43:54 · 292 阅读 · 0 评论 -
28.开源项目--git一个脱离了组织的提交
1.脱离组织的提交原创 2017-11-23 21:38:31 · 380 阅读 · 0 评论 -
27.开源项目--git恢复已删除分支的提交
1.恢复已删除分支的提交这个就是本质使用git fsck –lost-found东西查看 使用git rebase合并原创 2017-11-23 21:36:05 · 340 阅读 · 0 评论 -
26.开源项目--git分支修改存储
1.分支修改储藏使用的目的:主要运用在这次提交不足以提交到版本库中,只是暂时性。切换到其他修改成功后才进行修改备注:切换分支也可以正常切换备注:可以使用git stash clear(清空存储区)原创 2017-11-23 21:30:09 · 242 阅读 · 0 评论 -
25.开源项目--git分支合并与分支衍合的区别
1.分支合并与分支衍合的区别原创 2017-11-23 21:23:17 · 1197 阅读 · 0 评论 -
24.开源项目--git分支衍合
1.分支衍合 git rebase master 2.分支演变过程 git checkout dev git rebase master 3.分支衍合出现问题步骤一:git rebase –continue 步骤二:git mergetool 步骤三:vimdiff 步骤四:修改冲突后,提交原创 2017-11-23 21:17:01 · 379 阅读 · 0 评论 -
23.开源项目--git分支合并
1.分支合并步骤1:分支合并 git cherry -n SHA() 步骤2:git commit原创 2017-11-23 21:11:18 · 283 阅读 · 0 评论 -
22.开源项目--git
d原创 2017-11-23 21:07:41 · 254 阅读 · 0 评论 -
30.开源项目--git使用github代码托管
github代码托管 检查本机公钥: cd /.ssh如果提示:Nosuchfileordirectory说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。 cd ~/.ssh 如果提示:No such file or directory 说明你是第一次使用git。如果不是第一次使用,请执行下面的操作,清理原有ssh密钥。 mkdir key_back原创 2017-11-23 21:57:40 · 401 阅读 · 0 评论 -
31.开源项目--git远程仓库的基本操作
从远程仓库拉取数据 a.仅仅拉去,不合并到本地 拉去远程分支到remotes/origin/maste、然后使用git rebase合并分支b.自动拉去某个分支更新 推送数据到运程仓库 远程仓库重命名(备注:这个需要授权才可以更改)远程分支删除使用 git fetch恢复原创 2017-11-23 22:06:47 · 392 阅读 · 0 评论 -
32.开源项目--git远程分支基本操作
1.远程分支创建git push origin dev:dev2备注:git push orgin dev默认远程创建dev2.使用远程分支东西 3. 远程分支推送4.删除远程分支删除后原创 2017-11-24 08:13:49 · 232 阅读 · 0 评论 -
39.开源项目——git自我总结
终于把git一整套基础学完,感谢王利涛老师的优秀视频,希望我的笔记能够帮助网友们。原创 2017-11-24 21:47:31 · 609 阅读 · 0 评论 -
38.开源项目--git常用命令总结
git常用命令总结原创 2017-11-24 21:43:21 · 514 阅读 · 0 评论 -
37.开源项目--git+repo+gerrit环境介绍
git+repo+gerrit环境介绍原创 2017-11-24 21:37:22 · 769 阅读 · 0 评论 -
36.开源项目--git搭建本地Git服务器
架设自己的git服务器访问权限创建服务器端的git 步骤一:把远程仓库下载 git clone chensiyu@192.168.48.131:/home/chensiyu/Desktop/hello.git 步骤二:修改文件 步骤三:推送到服务器 git push origin master:master 步骤四:安装 apt-get install lightt原创 2017-11-24 21:33:07 · 748 阅读 · 0 评论 -
35.开源项目--git发起一个公开项目
发起一个公开项目原创 2017-11-24 21:22:13 · 582 阅读 · 0 评论 -
34.开源项目--git标签的基本概念
1.标签存放的地方 1.创建标签2.查看标签3.推送标签到远端 git push orgin v1.0原创 2017-11-24 21:19:16 · 522 阅读 · 0 评论 -
34.开源项目--git添加新的远程版本库
1.添加新的远程版本库2.同步远程分支3.创建分支备注: 1. git branch dd-merge daydayman/merge dd-merge(创建分支名称) daydayman/merge(创建分支中的那一个)原创 2017-11-24 21:11:48 · 1130 阅读 · 0 评论 -
33.开源项目--git分支与本地分支的区别
远程分支与本地分支的 步骤一:git fetch 步骤二:git rebase origin/master(合并远程分支master)步骤三:git push origin master(本地同步到远程)步骤四:使用git fetch(同步远端)本地和远程的hash一致原创 2017-11-24 21:06:19 · 794 阅读 · 0 评论 -
22.开源项目--git解决分支合并冲突
1.解决分支合并冲突2.操作步骤: 步骤1:切换当前分支 git branch xxx(xxx代表想切换的分支) 步骤2:合并分支 git merge xxx(xxx代表分支) 步骤3:有冲突使用git mergetool (vimdiff);若没有冲突,略过。步骤4:git add merge 步骤5:提交冲突,git commit 步骤6:删除过程文件 XXX.orig 备注:使用方原创 2017-11-22 09:37:10 · 295 阅读 · 0 评论 -
21.开源项目--git分支合并
1.分支合并2.合并分支备注:一般是在master分支上合并其他分支原创 2017-11-22 09:33:02 · 286 阅读 · 0 评论 -
20.开源项目--分支的基本使用
1.分支使用初始体验 2.切换分支时冲突3.分支重命名4.强制分支重命名 5.删除分支备注:工作区和暂存必须干净 git branch -a 能查看全部分支(远程也能看到)原创 2017-11-22 09:28:17 · 289 阅读 · 0 评论 -
08.开源项目--git差异比较
1.差异比较a.比较工作区和暂存区差异(git diff)b.比较暂存区和版本库差异 c.比较工作区和版本库差异d.比较两个版本之间差异原创 2017-11-21 19:49:21 · 391 阅读 · 2 评论 -
07.开源项目--git
1.撤销修改git checkout 只是撤销工作区的东西,对暂存区没有影响 git reset HEAD file.c撤销暂存区的内容a.撤销工作区的修改案例: b.撤销暂存区内容c.撤销版本库提交原创 2017-11-21 19:37:45 · 240 阅读 · 0 评论 -
06.开源项目--git忽略文件
1.忽略文件a.忽略某种格式的结尾文件b.忽略以#开始文件c.!代表除xxx.file不被忽略d.忽略某个文件夹原创 2017-11-21 19:27:54 · 204 阅读 · 0 评论 -
05.开源项目--git文件重命名
1.文件重命名 git mv old_file new_file2.重命名实际操作 文件移动: mv old_file new_file 删除文件: git rm old_file 添加文件: git add new_file原创 2017-11-21 19:06:12 · 564 阅读 · 0 评论 -
04.开源项目--git文件删除
1.文件删除 2.git reset –soft HEAD^ 3.使用git rm –cached file.c(从暂存区中删除) 使用git rm –cached file.c后 使用 git resetr –mixed HEAD^原创 2017-11-21 19:00:24 · 343 阅读 · 0 评论 -
03.开源项目--git文件管理
1.工作目录、暂存区和版本库 2.Commit提交版本库 3.三大工作区 4..文件添加 备注:git commit –amend(由于日志记录写错,才使用这个命令) 5.文件管理原创 2017-11-21 10:11:10 · 285 阅读 · 0 评论 -
02.开源项目--git引用分支
1.分支和标签 a.创建分支 :git branch new b.切换分支 :git checkout new c.查看分支 :git branch2.标签 a.创建标签:git tag v1.0 b.查看标签:git tag v1.1 c.删除标签:git tag -d v1.1原创 2017-11-20 21:31:54 · 391 阅读 · 0 评论 -
01.开源项目--git基本流程
1.git基本流程 备注:工作库(Working Directory)、暂存区(Staging Area)、版本库(。gitdirectory Repository) 方向:工作区->暂存区->版本库2.基本步骤a.git add readme 添加文件 b.git commit -m “xxxx” 同步到工作区,并记录信息 c.git status 查看状态3.修改用户名或修改邮件后,日志原创 2017-11-20 20:51:52 · 319 阅读 · 0 评论 -
09.开源项目--git压缩仓库
1.压缩仓库2.git存储特点3.步骤 cd .git/objects git gc原创 2017-11-21 20:00:17 · 588 阅读 · 0 评论 -
10.开源项目--git commit对象与存储
1.commit对象与存储原创 2017-11-21 20:07:46 · 300 阅读 · 0 评论 -
11.开源项目--git查看日志功能
1.查看提交历史2.查看提交历史git log –onelinegit blame-p展示两个版本不同的地方–name-status(git log –name-status readme)原创 2017-11-21 20:16:23 · 303 阅读 · 0 评论 -
19.开源项目--分支管理
1.分支管理案例: 备注: heads目录记录 remotes远程记录 tags标签记录原创 2017-11-22 09:14:56 · 482 阅读 · 0 评论 -
18.开源项目--恢复隐藏的历史
1.恢复隐藏的历史使用 git reset –hard命令原创 2017-11-22 09:03:00 · 258 阅读 · 0 评论 -
16.开源项目--git将多个提交合并为一个提交
1.将多个提交合并为一个提交2.修改提交信息 把需要合并的地方pick -> squash 更改 git log –online原创 2017-11-22 08:46:56 · 909 阅读 · 0 评论 -
17.开源项目--git将一个提交分解成多个提交
1.将一个提交分解成多个提交2:案例: 提交文件 a.步骤一 : git commit –amend b.步骤二:git commit -m “” c.步骤三:git rebase –continue温馨提示:原创 2017-11-22 08:53:37 · 413 阅读 · 0 评论 -
15.开源项目--git reset(置位)
复位 版本回退工作区git reset SHA1 file.c软复位 回退版本到暂存区git reset --soft SHA1硬复位 会从版本库和工作目录中同时删除提交git reset --hard SHA1原创 2017-11-22 08:27:42 · 211 阅读 · 0 评论 -
14.开源项目--git rebase(给提交重新排序)
1.给提价重新排序2.案例3.备注步骤小技巧原创 2017-11-22 08:40:19 · 1160 阅读 · 0 评论