Git管理Github仓库

以下是一些常用的 Git 命令及其作用,这些命令可用于在 GitHub 上进行各种操作:

一.基础操作

  1. 初始化一个新的 Git 仓库

git init

作用:初始化一个新的 Git 仓库。

2.克隆一个远程仓库

git clone <repository_url>

作用:克隆一个远程 Git 仓库到本地。

3.配置用户信息以及设置全局用户名

git config --global user.name "Your Name"

作用:设置全局 Git 用户名。

3.设置全局用户邮箱

git config --global user.email "your.email@example.com"

作用:设置全局 Git 用户邮箱。

二.基本工作流程

1.查看当前仓库的状态

git status

作用:查看工作目录和暂存区的状态。

2.添加文件到暂存区 (要提交文件就需要先添加文件到暂存区)

git add <file_name>

作用:将指定文件添加到暂存区。

或者添加所有文件:

git add .

3.提交暂存区的文件

git commit -m "commit message"

作用:提交暂存区的文件,并附带提交信息。

三.分支操作

1.查看分支

git branch

作用:列出所有分支,当前分支会有星号标记。

2.创建新分支

git branch <new_branch_name>

作用:创建一个新分支。

3.切换分支

git checkout <branch_name>

作用:切换到指定分支。

4.创建并切换到新分支

git checkout -b <new_branch_name>

作用:创建一个新分支并切换到该分支。

5.合并与变基

----合并分支

git merge <branch_name>

作用:将指定分支合并到当前分支。

----变基当前分支到指定分支

git rebase <branch_name>

作用:将当前分支变基到指定分支。

  1. 推送与拉取

----推送到远程仓库

git push origin <branch_name>

作用:将本地分支推送到远程仓库。

----拉取远程仓库的更新

git pull

作用:从远程仓库拉取更新并合并到当前分支。

四.远程仓库管理

1.添加远程仓库

git remote add origin <repository_url>

作用:添加一个新的远程仓库。

2.查看远程仓库

git remote -v

作用:查看所有远程仓库的详细信息。

3.移除远程仓库

git remote remove <remote_name>

作用:移除指定的远程仓库。

五.标签

1.列出标签

git tag

作用:列出所有标签。

2.创建标签

git tag <tag_name>

作用:创建一个新标签。

3.推送标签到远程仓库

git push origin <tag_name>

作用:将标签推送到远程仓库。

六.回滚操作

1.撤销最后一次提交

git reset --soft HEAD~1

作用:撤销最后一次提交,保留更改在暂存区。

2.丢弃工作目录中的更改

git checkout -- <file_name>

作用:丢弃指定文件在工作目录中的更改。

这些命令覆盖了在 Git 和 GitHub 上进行版本控制的基本操作。不同的操作可以组合使用,以满足各种开发和协作需求。

  • 结果展示

1.建立的仓库

2.仓库地址

3.提交内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值