git提交到本地仓库与远程仓库

Git 使用前配置

Git允许多人进行开发,所以我们需要配置用户名和邮箱,这样在Git仓库里面就能标明代码是谁进行的提交,方便进行管理

  1. 配置提交人姓名:git config --global user.name 提交人姓名

  2. 配置提交人邮箱:git config --global user.email 提交人邮箱

  3. 查看git配置信息:git config --list

通过命令行的形式进行的配置,也可以通过修改配置文件来进行修改,文件名字叫 .gitconfig,位置在 C:Users系统用户名.gitconfig

注意

  1. 如果要对配置信息进行修改,重复上述命令即可。

  2. 配置只需要执行一次。

Git使用(★★★)

提交文件到Git仓库

需要使用到的命令:

  1. git init` 初始化git仓库

  2. git status 查看文件状态

  3. git add 文件列表 追踪文件

  4. git commit -m 提交信息 向仓库中提交代码

  5. git log 查看提交记录

1.初始化Git仓库

git init

2.查看相关状态

git status

3.添加文件到git中

git add index.html
添加完后,可以查看一下文件状态
git status

此时文件是添加到了暂存区,还没有提交到Git仓库

4.提交到Git仓库

git commit -m 第一次提交

5.查看提交日志信息

git log  如果提交的次数多了 看起来不方便 
    按空格 下一页  上一页  b   退出 q  linux命令 
git log --pretty=oneline  以漂亮的格式在一行显示 
git log --oneline    在一行显示
git reflog   它会记录我们每一次提交记录

撤销

用暂存区中的文件覆盖工作目录中的文件

场景:当工作目录中添加的一些代码存在一些问题,但是又不记得修改了哪一些地方了,此时就可以用暂存区的文件来覆盖我们工作目录的文件

git checkout 文件

将文件从暂存区中删除

场景:当我们不小心把其他的一些测试代码或者是一些没用的文件添加到了暂存区后,我们可以通过命令进行移除

git rm --cached 文件名

恢复git仓库中指定版本的项目

场景:一般是用于恢复到某一个正常的版本

git reset --hard 提交ID
时间如白驹过隙,忽然而已,且行且珍惜......
原文地址:https://www.cnblogs.com/UnfetteredMan/p/13848068.html