XRLAB

A Laboratory Focus on Intergrated Disaster Risk Reduction and Resilience by Applying 3S and 3R Technology

【软件】git

田兵伟 / 2021-04-11


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::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

git中设置网站