Git常用命令

简介: Git这个分布式版本控制系统的一些常用操作命令,现在虽说是好多可视化工具可以很方便的帮助我们,但还是要稍微了解一些简单命令的,技多不压身嘛!
Git不知道小伙伴们都接触过没,今天闲着没事我就来给大家讲讲Git这个分布式版本控制系统的一些常用操作命令。

在讲操作命令之前,可能会有小伙伴会问,Git是什么啊,可能有的小伙伴还没有了解过,下面我先来给大家聊聊Git的概念。

Git概念:
  • Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
  • Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
  • Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
Git常用操作命令:
git config --list 查看配置信息 
git init 初始化,将当前目录作为工作目录 
git add 文件名 将制定文件添加到暂存区 
git rm -r --cached <file> 从暂存区清除指定文件
git commit -m 将暂存区中的文件添加到版本库 
git status 查看暂存区的状态 
git diff 查看对比 
git reset HEAD 撤销暂存区的内容 
git rm 文件名 删除文件 
git rm -f 文件名 强制删除 
git mv 重命名 
git branch 查看所有分支 
git branch 名字 创建指定分支 
git checkout 名字 切换到指定分支 
git branch -d 删除分支 
git merge 分支名 合并分支 
git log --oneline 查看日志 
git tag 查看标签(版本) 
git tag -a v1.0.1 添加标签 
1.设置全局用户名 
git config --global user.name '用户名'
2.设置全局用户名邮箱 
git config --global user.email '用户邮箱'
3.设置本仓库局部用户名 
git config user.name '用户名'
4.设置本仓库局部邮箱 
git config user.email '用户邮箱'
5.绑定远程仓库 
git remote add origin xxx仓库地址
6.使用pull命令 
git pull origin master 
git pull --rebase origin master
# 允许不同历史版本提交,强制合并分支
git pull origin main --allow-unrelated-histories
7.将本地仓库上传到远程仓库 
git push -u origin master

设置代理:
git config --global http.proxy http://127.0.0.1:1080

git config --global https.proxy http://127.0.0.1:1080

取消代理:

git config --global --unset http.proxy 

git config --global --unset https.proxy 
Git这个东西还是强烈推荐小伙伴们去学习的,为什么这么说呢,因为进入公司开发项目,肯定不是你一个人在开发吧,需要成员之间协同开发,但是每个人都开发了各自的功能,怎么进行组装呢,这时就需要Git来发挥作用了,Git可以把每个人的开发分支打到主支上进行项目的整合,最后就组装成一个完整的项目了。
目录
相关文章
|
23天前
|
开发工具 git
git 常用命令
这些只是 Git 命令的一部分,Git 还有许多其他命令和选项,可根据具体需求进行深入学习和使用。熟练掌握这些命令能够帮助你更高效地管理代码版本和协作开发。
|
4月前
|
存储 开发工具 git
|
15天前
|
机器学习/深度学习 Shell 网络安全
【Git】Git 命令参考手册
Git 命令参考手册的扩展部分,包含了从基础操作到高级功能的全面讲解。
24 3
|
4月前
|
开发工具 git
【GIT 第二篇章】GIT常用命令
Git常用命令涵盖初始化、状态管理、提交、分支处理、远程操作等关键流程。`git init`启动本地仓库,`git clone`下载远程仓库。通过`git status`和`git diff`检查工作状态与差异。利用`git add`暂存文件,`git commit`保存更改。借助`git branch`、`git checkout`、`git merge`和`git rebase`管理分支。使用`git fetch`、`git pull`和`git push`同步远程仓库。通过`git reset`、`git revert`和`git checkout`实现版本回退。
73 0
|
1月前
|
缓存 Java Shell
[Git]入门及其常用命令
本文介绍了 Git 的基本概念和常用命令,包括配置、分支管理、日志查看、版本回退等。特别讲解了如何部分拉取代码、暂存代码、删除日志等特殊需求的操作。通过实例和图解,帮助读者更好地理解和使用 Git。文章强调了 Git 的细节和注意事项,适合初学者和有一定基础的开发者参考。
50 1
[Git]入门及其常用命令
|
2月前
|
开发工具 git
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
这篇文章是关于Git常用命令的总结,包括初始化配置、基本提交、分支操作、合并、压缩历史、推送和拉取远程仓库等操作的详细说明。
137 1
git学习四:常用命令总结,包括创建基本命令,分支操作,合并命令,压缩命令,回溯历史命令,拉取命令
|
1月前
|
开发工具 git 开发者
|
1月前
|
开发工具 git 开发者
提升Git效率:掌握这5个高级命令
【10月更文挑战第17天】
60 0
|
3月前
|
存储 Linux 开发工具
掌握 Git 命令:每个开发者的必备技能
无论团队项目还是个人开发,掌握 Git 命令都是必备技能。本文介绍 Git 的基本概念与命令,如初始化仓库 (`git init`)、添加文件 (`git add`)、提交更改 (`git commit`)、检出分支 (`git checkout`)、合并分支 (`git merge`) 等,还分享了高级技巧如查看差异 (`git diff`)、撤销提交 (`git revert`)、修复合并冲突 (`git mergetool`) 和使用别名简化命令 (`git config --global alias.ci commit`)。
|
3月前
|
机器学习/深度学习 Shell 开发工具
Python使用管道执行git命令报错|4-7
Python使用管道执行git命令报错|4-7