git教程
git命令
工作区: 电脑目录
暂存区: 一般存放在 .git
目录下的 index
文件(.git/index
)中。英文叫 stage 或 index。
版本库: 工作区中的隐藏目录 .git
。或称为本地仓库。
远程仓库: 与本地仓库对应。
git | 安装
网址
https://git-scm.com/downloads
https://gitforwindows.org
教程
Git详细安装教程
git连接github远程仓库
git | 配置-用户名/邮件
打开 Git Bash Here 输入:
git config --list # 显示当前 git 配置信息
git config --global user.name ‘用户名’
git config --global user.email ‘邮箱’
git config --global -l # 查看设置的结果
git | 配置-ssh
【提示】:如果 C:\Users\Administrator.ssh文件夹下面之前创建过公钥私钥,把里面的文件清空。
打开 Git Bash Here 输入:
ssh-keygen -t rsa -C "xxx@xxx.com" # github账号的注册邮箱
出错:too many arguments
解决:Git创建ssh密匙时报错Too many arguments解决方法
Wrong dash symbol “–” in arguments; options are started with “-” (minus sign, ASCII code 0x2D). Here follows the same command with correct characters:
因为:“-”输入格式不正确缘故
全部按Enter
到最后。C:\Users\Administrator\.ssh\
路径下产生两个文件:id_rsa
私钥,id_rsa.pub
公钥。
github | 添加公钥
复制id_rsa.pub
公钥内容到 github 上 ssh keys 中
测试 ssh key 设置是否成功?
ssh -T git@github.com
Enter
后,根据提示输入yes
git | 连接github远程仓库
进入项目目录,打开 git bash
git init # 初始化本地仓库
git status # 查看本地仓库状态
git add . # 当前目录文件加入暂存区
git diff # 比较工作区和暂存区文件差异
git commit -m "提交说明" # 将暂存区内容添加到本地仓库中
# 远程操作命令
git remote -v # 显示所有远程仓库,origin 为远程主机名
# 连接远程github仓库
git remote add origin git@github.com:lizhongv/WebServer1.0.git
git remote add origin https://github.com/lizhongv/WebServer1.0.git
git branch # 当前分支
git branch -m mastter main # 更改分支名master为main
git pull origin main # 拉取
git push -u origin main # 推送