github与git基础

git 常用命令:

git init # 在当前目录初始化一个新的 Git 仓库。
git clone <仓库地址> # 克隆远程仓库到本地。
git clone -b <分支名tag or branch> <仓库地址> # 克隆指定版本或分支

git add . # 将本目录下所有文件添加到暂存区。
git commit -m “message” # 提交暂存区的文件到本地仓库。
git status # 显示工作区和暂存区的状态。
git pull # 拉取到本地
git push # 推送到远程仓库

# 创建或切换分支
git branch <分支名># 列出本地分支,创建或删除分支。
git checkout <分支名tag or branch>: 切换到指定分支。

# 创建新tags并推送
git tag v0.0.1
git push origin v0.0.1

删除远程仓库文件夹

git rm -r -n --cached 文件/文件夹名称 # -n参数,表示只是预览涉及的文件,不会真正删除
git rm -r --cached 文件/文件夹名称 # 进行删除操作
git status # 查看删除后 git 的状态
git commit -m "删除文件"
git push # 提交删除信息,完成

git 下载与安装:https://git-scm.com/

git 绑定 github:
git config --global user.name "myname"
git config --global user.email "myname@email.com"
一、创建于初始化
git init: 在当前目录初始化一个新的 Git 仓库。
git clone [url]: 克隆远程仓库到本地。

二、基本操作
git add . : 将文件添加到暂存区。
git commit -m “message”: 提交暂存区的文件到本地仓库。
git status: 显示工作区和暂存区的状态。
git diff: 显示文件修改的差异。

三、分支与合并
git branch: 列出本地分支,创建或删除分支。
git checkout [branch]: 切换到指定分支。
git merge [branch]: 合并指定分支到当前分支。
git rebase [branch]: 将当前分支变基到指定分支。

四、远程操作
git remote -v: 显示远程仓库的详细信息。
git fetch [remote]: 从远程仓库拉取最新变更。
git pull [remote] [branch]: 拉取远程分支并合并到本地分支。
git push [remote] [branch]: 将本地分支推送到远程仓库。

五、撤销与重置
git reset [file]: 从暂存区撤销文件的更改。
git revert [commit]: 撤销指定提交的更改。
git checkout – [file]: 恢复文件到最近一次提交的状态。

六、查看历史与日志
git log: 显示提交日志。
git show [commit]: 显示某次提交的详细内容。
将本地仓库与GitHub仓库关联:
git remote add origin https://github.com/YourGitHubUsername/YourRepository.git
将文件添加到暂存区
git add test.py
提交暂存区的文件到本地仓库
git commit -m “main”
拉取远程并合并到本地。
git pull --rebase origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值