-
git log
git checkout 版本3的id -- version.html (将指定文件回退到指定版本)
git status
查看全部 -
仓库的概念以及如何创建仓库
仓库可以简单理解为管理项目的一个中心,每一个项目都可以 把它看成一个仓库,那么仓库可以对它进行管理,
包括项目代码的管理,项目可以是单人项目也可以是多人协作开发的项目,在仓库中可以对每个人写的代码做管理
对项目进度的管理,会在项目的每一个阶段或者时间点对项目做提交,提交之后在github在该仓库会形成一个时间线,就可以根据这条时间线做项目的进度管理
仓库作为开源项目,将整个仓库的代码暴 露给其他人,其他人可以将整个仓库的项目拷贝下来以及在这个基础上做扩展
创建仓库的步骤
查看全部 -
仓库的概念以及如何创建仓库
仓库可以简单理解为管理项目的一个中心,每一个项目都可以 把它看成一个仓库,那么仓库可以对它进行管理,
包括项目代码的管理,项目可以是单人项目也可以是多人协作开发的项目,在仓库中可以对每个人写的代码做管理
对项目进度的管理,会在项目的每一个阶段或者时间点对项目做提交,提交之后在github在该仓库会形成一个时间线,就可以根据这条时间线做项目的进度管理
仓库作为开源项目,将整个仓库的代码暴露给其他人,其他人可以将整个仓库的项目拷贝下来以及在这个基础上做扩展
创建仓库的步骤
查看全部 -
仓库的概念以及如何创建仓库
仓库可以简单理解为管理项目的一个中心,每一个项目都可以 把它看成一个仓库,那么仓库可以对它进行管理,
包括项目代码的管理,项目可以是单人项目也可以是多人协作开发的项目,在仓库中可以对每个人写的代码做管理
对项目进度的管理,会在项目的每一个阶段或者时间点对项目做提交,提交之后在github在该仓库会形成一个时间线,就可以根据这条时间线做项目的进度管理
仓库作为开源项目,将整个仓库的代码暴露给其他人,其他人可以将整个仓库的项目拷贝下来以及在这个基础上做扩展
创建仓库的步骤
查看全部 -
仓库的概念以及如何创建仓库
仓库可以简单理解为管理项目的一个中心,每一个项目都可以 把它看成一个仓库,那么仓库可以对它进行管理,
包括项目代码的管理,项目可以是单人项目也可以是多人协作开发的项目,在仓库中可以对每个人写的代码做管理
对项目进度的管理,会在项目的每一个阶段或者时间点对项目做提交,提交之后在github在该仓库会形成一个时间线,就可以根据这条时间线做项目的进度管理
仓库作为开源项目,将整个仓库的代码暴露给其他人,其他人可以将整个仓库的项目拷贝下来以及在这个基础上做扩展
创建仓库的步骤
查看全部 -
git add .
git commit -m 版本1
git log
git status
git add .
git commit -m 版本2
git log
五个版本
git reset --hard HEAD^
回退到版本4,没有版本5了
git reset --hard HEAD^^(几个^就回退几个版本)
回退到版本2
git log 取出id的全部或前几位
git reset --hard id的全部或前几位(回退到那个版本)
查看全部 -
git init
git add . 添加所有修改的文件
git commit -m 提交内容说明
git status 当前工程代码状态
git log 查看所有commit记录
git log --author '提交人' 只查看提交人的commit记录查看全部 -
仓库的作用:
1、用于记录提交信息
2、用于分享项目
查看全部 -
git--versionj检查安装git查看全部
-
若修改的文件已经add到暂存区
git reset HEAD 文件名 撤销追踪(从暂存区中撤出)
git checkout -- 文件名
查看全部 -
git checkout -- 文件名 将文件回到上一次的commit状态(只针对unstaged的文件)
查看全部 -
熊
查看全部 -
法法
查看全部 -
创建
.gitignore文件
把不需要上传的文件添加到里面
查看全部 -
修改文件名称的两种文件的方式:手动修改、命令行修改
一、手动修改
1. 本地修改文件名
2.执行命令:git add 重命名文件名
git rm 原文件名
3.git commit -m 手动修改文件名
二、命令行修改
1.执行命令: git mv 原文件名称 重命名文件名称
2.git commit -m 命令行修改查看全部 -
手动删除
git status 查看当前项目状态
git add. 把所有文件添加到暂存区
git commit -m手动删除文件
git status 加入了文件
git add <filename>
git commit -m加回文件
git status回到删除前的状态
命令行方式删
git rm <filename>
git status
git add.添加到暂存区
git commit -m命令行删除文件
删除文件的两种文件的方式:手动删除、命令行删除
命令行删除:git rm demo3.html
命令行删除直接将缓存区的文件删除
手动删除是在本地删除,之后还需要提交到缓存区查看全部 -
配置用户姓名
git config --global user.name '五月的夏天'
配置用户邮箱
git config --global user.email '285258675@qq.com'
git config --global --list 查看设置信息查看全部 -
git log --author='五月的夏天'查看全部
-
1. 拉取数据:git fetch(git pull = git fetch + git merge git fetch更安全一些。因为在merge前,我们可以查看更新情况,然后再决定是否合并结束。)
2. 修改本地的数据---一些流程---git push 出现冲突提示
3.查看远程端仓库 git branch -av //查看是谁对主线做了修改
4.合并代码:git merge origin/test //test 是修改人 执行后有 vim 编辑器 按i 进入编辑状态,输入编辑内容,再按esc按钮,在输入:wq 退出并保存
5..提交代码:git push //正常推送
查看全部 -
必须叫这个名字:gitignore,这个是指上传GitHub需要忽略的文件;
初始化
查看全部
举报