git仓库创建和代码一键拉取脚本

为了方便不同电脑进行代码编写,所以就记录一下git的创建和一些脚本

一、创建本地仓库

git init

二、添加文件到本地仓库

git add file_name

三、提交代码

git config --global user.email "you@example.com" # 已经绑定可以不用
git config --global user.name "Your Name" # 已经绑定可以不用
git commit -m “第一次提交”

四、创建远程仓库

登录到你的远程仓库托管服务提供商的网站,例如gitHub、gitLab、gitee等。在仓库页面上找到”New repository”或者”Create a new repository”按钮,并点击它。

五、绑定远程仓库

  git remote add origin <远程仓库URL>

六、push到master

  git push -u origin master

七、拉取和提交脚本

#!/bin/bash
# 定义远程仓库的名称,默认为 origin
REMOTE_NAME="origin"
# 定义分支名称,默认为 master
BRANCH_NAME="master"
# 停止脚本执行,如果任何命令返回非零状态
set -e
# 切换到你的 Git 仓库目录
# 请替换下面的路径为你的 Git 仓库的路径
cd Git代码的根路径
# 执行 git pull 以拉取最新代码
echo "正在从远程仓库拉取最新代码..."
git pull $REMOTE_NAME $BRANCH_NAME
# 检查是否有文件被修改或新文件需要提交
if git diff --quiet HEAD; then
    echo "没有检测到需要提交的变更。"
    exit 0
fi
# 执行 git add 将所有更改添加到暂存区
echo "添加变更到暂存区..."
git add .
# 执行 git commit 提交更改
echo "提交更改..."
# -m 参数后面是提交信息,可以根据需要自定义或传递参数
COMMIT_MESSAGE="自动化提交: 更新文件"
git commit -m "$COMMIT_MESSAGE"
# 执行 git push 推送更改到远程仓库
echo "推送更改到远程仓库..."
git push $REMOTE_NAME $BRANCH_NAME
echo "所有操作完成。"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值