学习使用git笔记
一些git的常用命令
2019-11-25
git config user.name 你的目标用户名
git config user.email 你的目标邮箱名
查看配置信息: git config --list
重置 :git config --unset --global user.name
git config --unset --global user.email
git 推送方法:
git init: 初始化仓库;
git add . : 将文件由 工作区 添加到 暂存区;
git commit -m"xxx" : 将文件由 暂存区 添加到 仓库区,生成版本号;
git remote add origin 目标仓库地址: 绑定目标仓库地址仓库
git push -u origin master: 推送到远程仓库,第一次加-u, 之后直接git push就可以
git status: 查看文件的状态;
git log: 查看提交日志,git log --oneline 简介的日志;
# 查看工作区与暂存区的不同: git diff
# 查看暂存区与仓库区的不同: git diff --cached
# 查看工作区与仓库区的不同,HEAD表示最新的那次提交: git diff HEAD
# 查看两个版本之间的不同: git diff c265262 de4845b
git reset --hard 版本号: 重置,可以恢复到之前的版本 git 文件忽视: 1- 创建 .gitignore文件 2- 在文件中写入要忽视的文件名称,每个一行
git branch 分支名称创建分支,分支中的代码,在创建时与当前分支的内容完全相同。
git branch可以查看所有的分支
git checkout 分支名称切换分支 HEAD指针指向了另一个分支
git checkout -b 分支名称 创建并切换分支
git branch -d 分支名称 可以删除分支
git merge 分支名称 将其他分支的内容合并到当前分支。
git远程仓库,同步
git clone 地址: 克隆仓库;
git push 地址 本地分支名称(master): 推送本地代码到远程仓库;
git pull 地址 远程分支名称: 拉取远程仓库代码到本地
1. 尝试修改 右键 -- Options -- Text --Character set 选中UTF-8
无效
2. 使用git 命令 $ git config --global core.quotepath false
有效果
1 创建SSH Key:ssh-keygen -t rsa
2 在文件路径 C:\用户\当前用户名\ 找到 .ssh 文件夹
3 文件夹中有两个文件:
- 私钥:id_rsa
- 公钥:id_rsa.pub
4 在 gitee -> 设置-> SSH 公钥页面中,新创建SSH key
5 粘贴 公钥 id_rsa.pub 内容到对应文本框中
5 在github中新建仓库或者使用现在仓库,拿到git@github.com:用户名/仓库名.git
6 此后,再次SSH方式与gitee“通信”,不用输入密码确认身份了
ssh-keygen -t rsa 运行后 每台电脑都会生成自己的公钥和私钥
My Git Notes