赞
踩
回顾了git的使用方法,并根据老师讲的内容做了笔记(最好配合视频多看)
{
改变当前目录:
cd /d/edu/java2208/prepare/day25/code/myproject
/d 表示盘符d:
/edu/java2208/prepare/day25/code/myproject 路径
查看当前目录下的子目录和文件:
ll
在安装最后,设置用户名和email:
git config --global user.name "Tom"
git config --global user.email "914322743@qq.com"
设置一次就可以了
创建版本库
git init
初始化空的代码库
把文件添加到暂存区:
git add answer.txt
查看状态
git status
提交文件
git commit -m "这是我们周二作业的答案"
一次添加多个文件:
git add .
比较文件修改的内容:
git diff note1.txt
查看日志的历史记录
git log
回退版本:
回退到上一个版本
git reset --hard HEAD^
HEAD^:上一个版本
HEAD^^:上一个版本的上一个版本
HEAD^^^: 以此类推
回到未来的版本:
git reset --hard 898b8c
查看命令的历史记录:
git reflog
提交前去撤销工作区的修改
git restore readme.txt
删除文件:(删除了需要重新提交)
git rm file2.txt
git commit -m "删除了一个文件"
可通过回退上一版本找回
创建 SSH Key:
ssh-keygen -t ed25519 -C "tauge@qq.com"
-t:指定要创建的密钥类型。
-C: 添加注释;
数字签名机制 - ED25519
关联远程仓库:
git remote add origin git@gitee.com:tom2017/java2208.git
解决冲突问题,
git pull --rebase origin master
把本地库的内容推送到远程仓库:
git push -u origin master
clone命令:
git clone git@gitee.com:tom2017/java2208.git
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。