git命令学习

安装Git

https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

 

使用Git最小配置 - 配置user信息

git config --global user.name 'your_name'   配置用户名

git config --global user.email 'your_email@domain.com'  配置邮箱

git config --local 只对某个仓库有效

git config --global 对当前用户所有仓库有效

git config --system 对系统所有登录的用户有效

需要显示config的配置,加--list

 

建Git仓库

两种场景:

1. 把已有的项目代码纳入Git管理

    cd 项目所在的文件夹

    git init

2. 新建的项目直接用Git管理

    cd 某个文件夹

    git init your_project  #会在当前路径下创建和项目名称同名的文件夹

    cd your_project

 

往仓库中添加文件

工作目录--git add files-->暂存区--git commit-->版本历史

git status 查看git的工作状态

git add -u 将git已经管理的文件,有变动的一起添加到暂存区

 

给文件重命名的简便方法

1 给本地文件重命名

2 git add 重命名后的文件名

3 git rm 没有重命名之前的文件名

经过以上3步骤,git会自动识别到在重命名文件,且在暂存区显示重命名的状态。

git reset --hard 清除暂存区和工作目录的内容,并不会对已提交的信息做修改。

git mv 文件 重命名文件 这个命令可以实现上边3个步骤。

 

git log 查看版本历史

git log --oneline 简洁的查看提交信息

git log -n4 查看前4条的日志

git log -all 查看所有分支日志
git log -all --graph 图形化的查看所有分支日志

 

posted on   成长的皮球  阅读(32)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
历史上的今天:
2021-03-02 分治模板
2021-03-02 递归模板
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示