Git常用操作
定义
是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
官网
原理&对比
Github相关操作
初始化配置 & 本地创建仓库上传至Github
- 安装Git后,自选本地文件夹作为仓库,右键选择Git Bash Here
- 初始化:在弹出的Git命令行执行
git init
,出现.git文件夹则初始化成功 - 生成&配置秘钥:执行
ssh-keygen -t rsa -C "your_email@youremail.com"
使用注册Github的邮箱;
直接按回车不设密码,重复密码也直接回车,进入提示的地址下查看ssh key文件xxx.ssh,打开id_rsa.pub,复制里面的key;
在Github网站Settings->SSH keys->Add SSH key,title随便填,粘贴key;
回到Git Bash命令行,验证SSH配置,执行ssh -T git@github.com
,看到…successfully…表示连接成功 - 设置username和email:
执行git config --global user.name "your name"
随便命名
执行git config --global user.email "your_email@youremail.com"
可以用git config -l
检查配置 - 创建Github仓库:Create a new repository,自定义仓库名
- 配置地址:检查git bash上显示的是不是要上传的仓库所在文件夹,添加远程地址
git remote add origin git@github.com:yourName/yourRepo.git
yourName为Github用户名,yourRepo为Github上的仓库名,之后可以在文件夹.git/config->[remote “origin”]->url看到,也可以直接修改这个值配置远程地址 - 上传:先
git pull
确认仓库的内容都拷贝下来了 - 新增README文件
git add README
,也可以在第5步就创建好
使用git status
检查状态
提交并添加标注:git commit -m "first commit"
引号内的内容自己填
执行git push origin main
提交到github
完成。 - 不需要手动配置远程地址的方法:第5步创建好仓库后进入仓库,在code中复制SSH
执行git clone 拷贝的地址
,然后同上步骤7-8提交。
评论
GitalkValine