git 常用指令

查看git配置

git config --list

git全局配置

配置用户名 git config --global user.name “你设置的名字”
配置邮箱 git config --global user.email “你设置的邮箱”

git本地仓库指令

仓库初始化 git init
下载一个项目和它的整个代码历史 git clone [url]

git分支指令

查看所有本地分支 git branch
查看所有远程分支 git branch -r
查看所有本地分支和远程分支 git branch -a
新建分支 git branch 分支名称
切换分支 git checkout 分支名称
合并指定分支到当前分支 git merge 当前分支名称
分支重命名 git branch -m 原始名称 新名称
删除分支 git branch -d 分支名称
删除远程分支 git push origin --delete 远程分支名称

git拉取远程分支并创建本地分支

git checkout -b 本地分支名x origin/远程分支名x
使用该方式会在本地新建分支x,并自动切换到该本地分支x,采用此种方法建立的本地分支会和远程分支建立映射关系。
git fetch origin 远程分支名x:本地分支名x
使用该方式会在本地新建分支x,但是不会自动切换到该本地分支x,需要手动checkout。采用此种方法建立的本地分支不会和远程分支建立映射关系。
查看本地分支和远程分支映射关系 git branch -vv
建立当前分支与远程分支的映射关系 git branch -u origin/分支名 或者 git branch --set-upstream-to origin/分支名
撤销本地分支与远程分支的映射关系 git branch --unset-upstream

git文件从缓存区到暂存区

单文件添加到暂存区 git add 文件名
多文件添加到暂存区 git add [文件名1] [文件名2] …
单文件添加到暂存区 git add *

git文件从暂存区到历史区 (仓库区)

git commit -m 记录说明 提交暂存区到仓库区
git commit [file1] [file2] … -m 记录说明 提交暂存区的指定文件到仓库区
git commit -a 提交工作区自上次commit之后的变化,直接到仓库区
git commit -v 提交时显示所有diff信息

查看信息

显示有变更的文件 git status
显示当前分支的版本历史 git log
显示当前分支的版本历史精简版 git log --oneline
显示暂存区和工作区的差异 git diff

远程同步

增加一个新的远程仓库,并命名 git remote add [命名变量] [url]
显示所有远程仓库 git remote -v
删除所有远程仓库 git remote move 命名变量
显示某个远程仓库的信息 git remote show [remote]
取回远程仓库的变化,并与当前分支合并 git pull
上传本地指定分支到远程仓库 git push
强行推送当前分支到远程仓库,即使有冲突 git push --force
推送所有分支到远程仓库 git push --all

版本控制

回退到某个版本 git reset --hard 版本id
显示当前分支的版本历史(包含版本id) git log
查看所有的版本记录(版本回退之后当前版本之后的提交也有) git reflog

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python Git常用命令大全: Git是现代化的版本控制系统,常被用于软件开发,协作和管理。它允许在开发过程中创建和管理不同的版本,跟踪文件的更改,以及支持团队合作。Python则是一种广泛应用于开发Web应用程序以及数据科学和人工智能领域的高级编程语言。在使用Git时,Python的代码可以与Git进行集成。这里是Python Git常用命令的大全: 1. git init:初始化一个新的 Git 仓库。 2. git clone:从现有的 Git 仓库克隆项目,可以是本地仓库或远端仓库。 3. git add:将文件添加Git 仓库中。git add . 可以添加所有更改。 4. git commit:将所有已添加的文件提交到本地 Git 仓库中。 5. git status:查看当前工作目录中 Git 仓库的状态。 6. git log:查看提交记录。 7. git push:将本地 Git 仓库的更改推送到远端仓库。 8. git pull:将远端 Git 仓库的更改拉到本地仓库。 9. git branch:创建新的分支。 10. git checkout:切换分支。 11. git merge:将一个分支的更改合并到另一个分支。 12. git revert:撤销一个提交。 13. git rebase:将一个分支的修改合并到当前分支。 14. git config:配置 Git。 15. git remote:管理远端仓库。 这是Python Git常用命令的大部分命令,但这并不是全部。在使用Git和Python时,这些命令应该是最为重要的。无论是在个人项目中还是团队合作中,这些命令会让你更加高效地使用Git,并保护你的代码免遭不可挽回地灾难。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值