Git
ChaseNKSky
少壮不努力
展开
-
Git恢复到指定的版本
恢复指定版本:查看所有版本号,从上到下为从新到旧:git log --pretty=oneline查看某版本修改的内容: git show codeVersion恢复到某版本: git reset --hard codeVersion原创 2018-02-26 13:27:16 · 4968 阅读 · 0 评论 -
git查看本地具体文件改动的明细
git diff fileName原创 2018-02-26 13:28:22 · 35907 阅读 · 1 评论 -
git add .与git add -A的区别
git add . : 添加已修改的(新增或修改)内容至暂存区(不含删除的文件)git add -A:添加本地所有修改的内容至暂存区(包含删除的文件)建议使用git add -A命令原创 2018-02-26 13:32:01 · 2523 阅读 · 0 评论 -
git 如何恢复误删的文件
git 恢复误删的文件git checkout deleteFileNamegit 恢复修改的文件git checkout modifyFileNamegit 还原本地修改:git checkout .git clean -fd # 如果git checkout . 没有删除新增的命令可以执行这句话git 撤销本地暂存文件:git reset HEAD...原创 2018-02-26 13:57:59 · 1590 阅读 · 0 评论 -
git 克隆及代码提交
------------------------------------------------------------------------------------克隆代码及改变跟踪分支:------------------------------------------------------------------------------------1.git clone ur...原创 2018-04-11 13:36:34 · 968 阅读 · 0 评论 -
git生成sshkey&配置用户名&查看配置信息
1.进入ssh目录下查看是否已有sshkey:cd ~/.ssh #进入目录ls #查看是否有密钥2.如果没有密钥,输入ssh-keygen:ssh-keygen3.进入ssh目录下查看key:cat id_rsa.pub4.将密钥添加至你的账号中5.配置用户名及邮箱git config --global user.name "xxx"git config --global u...原创 2018-05-08 14:24:38 · 6721 阅读 · 0 评论 -
Ubuntu之.gitignore
1.Ctrl+Alt+T进入控制台,并cd进入仓库目录2.执行如下命令:touch .gitignorevim .gitignore# i is insert for vimi# annotation python Compiled (.pyc)*.pyc# :wq save and exit:wq3.如果发现 .pyc文件并未被忽略,则是缓存问题,执行如下命令:...原创 2018-07-31 10:19:42 · 1302 阅读 · 0 评论 -
git rebase合并提交
1.首先确保本地提交已完成2.查看需要合并 的提交内容git log --pretty=oneline3.合并提交git rebase -i HEAD~3 #合并最近三次的提交4.如果出现:则先处理文件冲突, 再次提交, 然后执行:(如果没有出现冲突,则执行第5步)git add -A -m"fix conflict"git pushgit reb...原创 2019-07-12 17:19:36 · 1053 阅读 · 0 评论 -
git 创建远程分支
1.在本地创建分支git checkout -b dev2.将分支推送至远程分支git push origin dev:dev原创 2019-07-15 19:41:04 · 1430 阅读 · 0 评论