首页 > 其他分享 >Git

Git

时间:2022-11-01 21:57:28浏览次数:46  
标签:origin git add 存盘 Git checkout 分支

Git

简介

最好的版本管理系统没有之一

解决的问题

代码的版本管理

团队分工协作

git常见命令

git config --global  user.name “用户名”
git config --global user.email "邮箱全局配置"
git init
初始化当前项目

git核心概念

工作区(写代表的文件夹)

暂存盘 (隐藏文件夹)

版本库

分支

暂存盘

git add 
添加到暂存盘
git add my.txt
添加某个文件到暂存盘
git add *.txt
添加某种类型的文件到暂存盘
git add .
添加任意类型的文件到暂存盘
git checkout xxx
从暂存盘取回到工作区
git checkout my.txt
git checkout *.txt
git checkout .

版本库

必须先添加到暂存盘,再添加到版本库

git add .
添加到暂存盘

git commit -m "提示语句"
添加版本库
git log 查看版本
git reflog 查看相关版本
切换到某个版本
git reset  --hard  版本号

远程仓库

添加远程仓库
git remote add origin 仓库地址
添加到版本库
git add .
git commit -m  "提示"
推送到远程
git push -u origin “master”
第二次推送
git push origin “master”

下载远程到本地

git clone  远程地址

推送到远程

git push -u origin “master”
首次
git push origin “master”
推送
git push -f origin “master”
强制用本地替换远程·

拉取远程分支

git  fetch  origin “zql”
拉取远程 “zql” 分支
git checkout zql
切换到本地zql分支
git pull origin “zql”
拉取并合并到本地 zql分支

分支

查看分支

git branch 查看本地分支

git branch -r 查看远程分支

创建分支

git branch 分支名

切换分支

git checkout 分支名

切换并创建分支

git checkout -b 分支名

合并分支

git merge 分支名称

删除分支

git branch 分支名 -d

注意

修改本地分支文件的时候(这个分支有可能别人也操作)

一定也要先:git pull origin 分支

再编辑(确保拿到的是服务器最新文件)

比较文件

> git diff zql.txt

查看状态

git status 文件名

标签:origin,git,add,存盘,Git,checkout,分支
From: https://www.cnblogs.com/aureazjl/p/16849297.html

相关文章

  • biogeme巢式logit选择学习
    #导入库```pythonimportpandasaspdimportcsvfrombiogemeimportmodelsimportbiogeme.biogemeasbioimportbiogeme.databaseasdbfrombiogeme.expressionsimpo......
  • git
    1.Git基础(1)版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容(2)Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点将文档的状态作为更新记录保存起来,......
  • Windows下Git Bash运行python的三种办法
    以前运行cmd命令都是在cmd里面的,但是那个页面实在是太丑了,后面我就全部用gitbash来运行window下的命令了。但是在gitbash中运行下python–-version或piplist命令......
  • git还原指定版本
    git还原git还原找到还原的版本号:2b20687810f82bdfa91c4fcfc3faba5683ad0862gitpush-foriginpingmei_1.9.0 ......
  • git tag
    主要看如何打tag(从最新commit和历史某个commit),然后一般都使用-a的taghttps://www.runoob.com/git/git-tag.htmlhttps://git-scm.com/book/zh/v2/Git-基础-打标签关于......
  • 如何创建Github仓库并上传本地项目
    具体步骤最优:1.Github创建之后,直接clone再进行操作,在本地gitinit,之后直接本地操作次优:容易出现问题Github创建新的仓库,保证有readme文件创建本地项目进入本地项......
  • Git相关学习
    Git是一个版本控制工具集中版本控制历史版本数据都在服务器上,如果服务器损坏,这样就会丢失所有数据,代表产品:SVN,CVS,VSS分布式版本控制历史版本信息都在用户本地,不担心服......
  • 【已验证】M1升级后GIT不可用,解决 cannot run git xcrun: error: invalid active deve
    由于机器空间不足删除了xcode,打开androidstudio时候报git错误“cannotrungitxcrun:error:invalidactivedeveloperpath(/Applications/Xcode.app/Contents/Deve......
  • git 命令
    Git常用命令大全git常用命令(点击图片查看大图):gitinit#初始化本地git仓库(创建新仓库)gitconfig--globalus......
  • IDEA通过git命令切换分支 git branch -a 和 git checkout -b develop origin/develo
    IDEA通过git命令切换分支gitbranch-agitcheckout-bdeveloporigin/develop注意:如果develop分支不存在会创建分支一.场景从github上拉取的代码,导入idea之后......