GIT的基本使用
使用环境:Manjaro Linux
使用目的:连接管理Github
1. 安装Git
sudo pacman -S git
# 或者
yay -S git
2. SSH连接Github
1.设置Github帐号
git config --global user.name "123" # Github账户名称
git config --global user.email "123@123.com" # Github账户邮箱
2. 通过终端命令创建ssh key
ssh-keygen -t rsa -C “123@123.com” #设置邮箱对应的Github账户的ssh密钥
# 一路回车后会得到如下回复,即成功
# id_rsa (私钥)——这个不能泄露
# id_rsa.pub(公钥)
cat ~/.ssh/id_rsa # 会得到一大串由数字和大小写字母及符号,将出来的内容复制
3. 登录GitHub(默认你已经注册了GitHub账号),添加ssh key
4. 验证登陆
ssh -T git@github.com
3. 拷贝项目
git clone 项目链接
4. 上传新项目
这里只讲述SSH方式
1. 在Github创建仓库
根据网页的提示建立即可,建立后进入项目复制ssh的网址
2. 在本地的项目文件夹中打开终端
# 项目文件初始化,不会对原文件产生影响,会在文件夹中多出一个.git文件夹
git init
# 将项目文件提交到暂存区,add和.之间有一个空格
git add .
# 不做备注提交
git commit
# 提交时写入一个备注
git commit -m ‘xxx’
# origin后面的网址就是上一步复制的ssh网址
git remote add origin git@github.com:username/objectname.git
# 后期如果要修改仓库的位置,先删除再重新提交
git remote rm origin
git remote add origin git@github.com:username/new_objectname.git
# 提交上传
git push
# 提交到某一个分支
git push origin master/main
5. 更新项目
# 查看项目修改状况,会自动搜寻做了那些修改,新增或删除了什么文件
git status
# 后面大概的流程和新建差不多
git add .
git commit -m ‘commit’
git push