【软件】git
田兵伟 / 2021-04-11
- 最近更新于2021-04-11 16:26:29
git基本使用
git 起步
git云端注册流程
git获取ssh并同步本地和云端设置
ssh-keygen -o
cat ~/.ssh/id_rsa.pub
- 然后在github/setting/SSH and GPG keys设置中写入ssh key
git本地基本设置
本机打开git bash 输入以下命令
git config --global user.name YOURNAME # "你的名字或昵称"
git config --global user.email EMAIL # "你的邮箱"
git本地已有项目仓库上传至云端
- 首先在云端创建一个项目,例如xrlab:git@github.com:bwtian/xrlab.git
echo "# xrlab" >> README.md # 创建README.md文件
git init # 创建.git 文件夹,记录版本控制
git add README.md # 添加项目中README.md文件
git add . # 添加项目中文件
git commit -m "first commit" #注释项目变动
git branch -M main #创建为主分支
git remote add origin git@github.com:bwtian/xrlab.git #联通本地与云端
git push -u origin main # 推送本地到云端
git pull # 拉取云端到本地
- 注意:上传云端前修改.gitignore,去除无须同步的文件
- origin:指远程remote云端仓库,查询信息使用
git remote -v
命令
自动git
将相关同步命令写入一个shell文件“gitXXX.sh”,每次点击即可自动完成全过程
#!/bin/sh
# 这是gitUpdate.sh文件
# bash的提示信息
echo -e "\033[0;32mDeploying updates to GitHub...\033[0m"
# git添加变化到本地仓库
git pull
git add .
# git 阐述项目变化
msg="update `date`"
if [ $# -eq 1 ]
then msg="$1"
fi
git commit -m "$msg"
# git推送本地到云端
# git push origin master
git push