
Git学习笔记
Git的学习笔记
不吃水果的太空人
这个作者很懒,什么都没留下…
展开
-
GIt拉取 协同开发的冲突解决
1.拉取 pull=fetch+merge fetch git fetch <远程库地址的别名> <分支名> merge git merge <远程库地址的别名>/<分支名> 3.pull git pull <远程库地址的别名> <分支名> 直接合并,不保险 2.协同开发时冲突解决 如果不是基于GitHub远程库最新版所做的修改,不能推送,必须先拉取。 拉取下来后如果进入冲突状态,按照分支冲突解决操作即可。原创 2020-07-08 23:00:21 · 327 阅读 · 0 评论 -
新版GitHub邀请加入团队
1.进入远程库 2.点击Settings 3.左边菜单栏选择Manage access 4.点击Invite a collaborator,输入被邀请人的github账号即可。原创 2020-07-08 13:32:39 · 611 阅读 · 0 评论 -
Git本地创建远程库别名 推送 克隆
1.本地创建远程库别名 查看远程库别名 git remote -v 创建远程库别名 git remote add <别名> <http或ssh地址> 2.推送 git push git push <别名> <分支名> 3.克隆 git clone git clone <http或ssh地址(github上)> 克隆效果: 完整的把远程库下载到本地库 自动创建远程地址别名 自动初始化本地库 直接克隆就行 ...原创 2020-07-07 21:57:01 · 466 阅读 · 0 评论 -
Git对分支的管理
什么是分支? 在版本控制过程中,使用多条线同时推进多个任务。 分支的好处 同时并行推进多个功能的开发,提高开发效率 各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响,失败的分支删除重新开始即可。 分支的操作 1.创建分支 git branch <分支名> 2.查看分支 git branch -v 3.切换分支 git checkout <分支名> 4.合并分支 切换到接受修改的分支上(被合并,增加新内容的分支) 执行merge命令 git c原创 2020-07-06 21:24:38 · 132 阅读 · 0 评论 -
Git中reset参数 删除文件的找回 文件比较
1.reset命令的三个参数 –soft 仅在本地库移动head指针 –mixed 在本地库移动head指针 重置暂存区 –hard 在本地库移动head指针 重置暂存区 重置工作区 2.永久删除文件后找回 前提:删除前,文件存在时的状态已经提交到了本地库。 操作: git reset --hard <索引值HEAD> 删除操作已经提交到本地库:指针移动向历史记录 删除操作尚未提交到本地库:指针位置使用HEAD git reset --hard HEAD ...原创 2020-07-06 18:39:44 · 168 阅读 · 0 评论 -
Git查看记录与版本的前进后退
1.查看历史纪录 1.git log 只显示当前版本和在此之前的版本 git log 控制方式(多页): 空格向下翻页 b向上翻页 q退出 2.git log --pretty=oneline 只显示当前版本和在此之前的版本 git log --pretty=oneline 3.git log --oneline 只显示当前版本和在此之前的版本 git log --oneline 4.git reflog(推荐) 显示所有版本 git reflog 能显示到某个版本需移动步数{} 2.版原创 2020-07-06 00:17:02 · 250 阅读 · 0 评论 -
Git查看状态 添加操作 提交操作
1.状态查看操作 git status 查看工作区(写代码),暂存区(临时存储)状态 2.添加操作 git add <file name> 将工作区的文件添加到暂存区 3.提交操作 git commit -m "commit message" < file name > 将暂存区提交到本地库(历史版本) ...原创 2020-07-06 00:16:18 · 270 阅读 · 0 评论 -
Git本地库的初始化与签名设置
1.本地库初始化 命令: git init 结果: 注意:git目录中存放本地库相关的子目录和文件,不能胡乱修改。 2.设置签名 形式: 用户名:AmazingG Email:123456789@qq.com(随意的) 作用:用来区分不同开发人员的身份 辨析:与远程库登录账号无关 命令: 项目级别/仓库级别:仅在当前本地库范围内有效 该命令: git config user.name AmazingG git config user.email 123456789@qq.com 信息保存在./.gi原创 2020-07-05 23:10:20 · 258 阅读 · 0 评论