Java寒假02

今天学习了github基本操作

4.1 本地库初始化

  • 命令:git add


注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。效果

 

4.2 设置签名

  • 形式
  • 作用:区分不同开发人员的身份
  • 辨析:这里设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关  系。
  • 命令

     

     

n 项目级别/仓库级别:仅在当前本地库范围内有效

 


n 系统用户级别:登录当前操作系统的用户范围信息保存位置:./.git/config 文件

 

 

信息保存位置:~/.gitconfig 文件

n 级别优先级

就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别  的签名

u 如果只有系统用户级别的签名,就以系统用户级别的签名为准

u 二者都没有不允许

 

4.3 基本操作

 

 

 git 中怎么退出vim模式_ITxiaobaibai的博客-CSDN博客_git退出vim

git status

查看工作区、暂存区状态

 

 

 

 

4.3.2 添加

git add [file name]

将工作区的“新建/修改”添加到暂存区

4.3.3 提交

git commit -m "commit message" [file name]

将暂存区的内容提交到本地库

 

 

 

 

 

 

 

 

4.3.4 查看历史记录

 

 

 

多屏显示控制方式: 空格向下翻页  b 向上翻页git log

q 退出

 git log --pretty=oneline

 git log --oneline

git reflog

HEAD@{移动到当前版本需要多少步}

4.3.5 前进后退

  • 基于索引值操作[推荐]

n git reset --hard [局部索引值]

n git reset --hard a6ace91

  • 使用^符号:只能后退

n git reset --hard HEAD^

n 注:一个^表示后退一步,n 个表示后退 n 步

  • 使用~符号:只能后退

n git reset --hard HEAD~n

注:表示后退 n 步

posted @ 2022-01-03 13:56  清谦  阅读(24)  评论(0)    收藏  举报