Git代码拉取与同步

article/2025/1/10 2:50:49

1、git clone [email protected]:xxx/xxx.git 

2、git checkout -b dev origin/dev
创建本地dev分支  并与远程dev分支关联

3、git remote add upstream 远程公库地址
关联到远程的公库

4、git pull upstream dev
从远程公库拉取dev分支代码


远程公库新建了bug分支,本地和私库如何同步?

1、本地  git branch bug(注意公库是从哪个分支上拉出来的,本地要从同样的分支拉)

2、git checkout bug

3、git pull upstream bug

4、git push origin bug


本地修改文件名/文件夹名无法同步到远端解决办法:

文件夹:1.git mv 旧文件名 temp  2.git mv temp 新文件名 

文件:git mv 旧文件名 新文件名 (相对路径)


本地忽略对某个文件的跟踪:

git update-index --assume-unchanged 文件名


git操作流程:

1.从团队项目库merge到个人仓库

2.将代码从远程同步到本地,git pull origin dev

如果代码冲突==>(1)git stash (2)git pull origin dev (3)git stash pop

3.项目开发,写代码中......

4.git add .

5.git commit -m ' '

6.git push origin dev

7.将个人仓库代码merge到团队仓库


版本控制(版本迭代,版本管理器)

版本控制(Revision control)是一种在开发过程中用于对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。

常见的版本控制工具:Git、SVN(Subversion)、CVS(Concurrent VersionsSystem)...

Git分布式版本控制,没有中央服务器,每个人的电脑就是一个完整的版本库,工作时不需联网。

SVN集中式版本控制系统,版本库集中放在中央服务器,工作时首先要从中央服务器得到最新的版本,工作后推送到中央服务器,集中式版本控制系统必须联网才能工作。

Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多

Git CMD:Windows风格的命令行

Git GUI:图形界面的Git,不建议使用


基本的Linux命令

cd改变目录
cd..回退到上一个目录
pwd显示当前所在目录
ls(ll)列出当前目录中的所有文件,ll列出的内容更详细
touch新建一个文件
rm删除一个文件
mkdir新建一个文件夹
rm -r删除一个文件夹(rm -rf:删除linux电脑中全部文件)
mv移动文件,文件和目标文件夹必须在同一目录下
reset重新初始化终端/清屏
clear清屏
history查看命令历史
help帮助
exit退出

Git配置(所有的配置文件都保存在本地)

查看配置:git config -l

查看系统配置:git config --system --list

查看本地配置:git config --global --list

git本地配置路径:C:\Users\w10\.gitconfig(删除文件中的内容即可重新配置)

//git本地配置
//用户名
git config --global user.name "name"
//邮箱
git config --global user.email "12345678@qq.com"

Git基本理论(核心)

Git本地有3个工作区域:工作目录(Working Directory),暂存区(Stage/Index),资源库(Repository或GIt Directory),还有一个远程的git仓库(Remote Directory)

 

 

#在当前目录新建一个git代码库
git init#克隆一个项目和它的整个代码历史(版本信息)
git clone [url]

Git文件操作

4种状态

#查看指定文件状态
git status [filename]#查看所有文件状态
git statusgit add .         #添加所有文件到暂存区
git commit -m ""  #提交暂存区中的所有内容到本地仓库 -m 提交信息

 忽略文件


git分支

#列出所有本地分支
git branch#列出所有远程分支
git branch -r#新建一个分支,但依然停留在当前分支
git branch [branch-name]#切换分支
git checkout 分支名#新建一个分支,并切换到该分支
git checkout -b [branch]#合并指定分支到当前分支
git merge [branch]#删除分支
git branch -d [branch-name]#删除远程分支
git push origin --delete [branch-name]
git branch -dr [remote/branch]

git将本地仓库与与远程仓库连接起来的方法:

(1)将远程仓库git clone下来;将代码复制到clone下来的仓库里

(2)在本地仓库

git remote add origin http://****.git
git push -u origin 本地分支名:远程分支名


http://chatgpt.dhexx.cn/article/tqui3XHk.shtml

相关文章

在WebStorm里面搜索文件中出现的中文字符

ctrfF或者ctflshiftF 搜索[\u0100-\uffff]

处理webStorm中文字体样式大小不一,难看的问题

修改前样式: 修改后样式: 具体操作设置如下: File→Settings→Appearance & Behavior→Appearance,Theme 选择Darcula(主题可自行选择) File→Settings→Editor→Font, Font 选择Consolas&#xff…

WebStorm安装教程【2022年新版图解】

对于入门JavaScript 开发的者,最重要的就是安装WebStorm软件,一款非常优秀的JavaScript工具,在互联网上查询目前还没有一篇写得比较详细的WebStorm教程。今天我将使用WebStorm最新2022年版本,从下载到安装以及创建项目带大家完整的…

关于webstorm中TS如何设置中文提示

如下图所示,默认提示为英文 如果需要切换为中文提示,可按如下操作: 在选项中输入参数:--locale zh-CN,然后重启webstorm。 让我们来看看效果: 大功告成!✌️

NodeJS + WebStorm 中文显示乱码

当使用 WebStorm 运行 NodeJS 代码时, 使用 response.write 有中文的时候,会显示乱码,如下图: server.on(request,function (request, response) {console.log(收到客户端的请求了,请求路径是: request.u…

webstorm的中文教程和技巧分享

webstorm是一款前端javascript开发编辑的神器,此文介绍webstorm的中文教程和技巧分享。webstorm8.0.3中文汉化版下载:百度网盘下载:http://pan.baidu.com/s/1pJI9PMVWebStorm为前端javascript开发而生,专门为 javascript开发做了很…

IDEA-goland-pychar-phpstorm-webstorm设置中文版

以前都是需要手动安装破解包 , 达到中文的效果,但是设置等操作是不可用的 现在只需要(ctrlalts)打开设置 在plugin中输入chiness , 然后重启idea即可

Webstorm中文乱码的问题

2019独角兽企业重金招聘Python工程师标准>>> Webstorm中文乱码的问题 1、设置中文字体 2、设置文件编码集(1) 3、设置文件编码集(2) 转载于:https://my.oschina.net/u/2441766/blog/856200

php代码丑,解决webstorm显示中文难看、丑的问题

相信用过sublime、atom 类的编辑器的童鞋,装完webstorm对这款编辑器的第一印象是没啥好感的。一个很重要的原因就因为第一眼看上去这款IDE默认主题界面不好看,最不能忍的是中文显示太难看,中文显示的有粗有细,有些中文显示会有锯齿…

webstorm中文乱码问题

步骤: 1、ctrlshifts 2、选择Editor----->File Encoding 3、

Webstorm的介绍

WebStorm 是什么?? WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、 “最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分…

【webstorm】webstorm官网中文破解版

转载地址:https://blog.csdn.net/vchen_hao/article/details/77248053 1.下载webstorm软件。 1.官网下载 https://www.jetbrains.com/webstorm/ 2.百度云盘下载 链接:链接: https://pan.baidu.com/s/1kXimplP 密码: av6g 2.安装。 1、运行“WebStorm-20…

WebStorm设置中文,没有显示安装官方插件来这

一、直接访问 Versions: Chinese (Simplified) Language Pack / 中文语言包 - IntelliJ IDEs Plugin | Marketplace (jetbrains.com) 下载 二、使用步骤 1.选择WebStorm 2.打开WebStrom 就会提示你是否下载中文包了 总结 这是在webstorm里面没有搜到中文包的步骤&#xff0c…

WebStorm中文乱码解决代码

<meta http-equiv"Content-Type" content"text/html;charsetutf-8"> 以上这张图是我用HTML方式写的一张简历,好,现在运行 大家看,我运行起来的这个代码,在页面中已经中文乱码了,这个问题之前一直困扰着我,前几天刚刚得到了解决方法,现在分享给大家. …

webstorm控制台中文乱码解决

webstorm控制台中文乱码解决 点击这里&#xff0c;会打开一个配置文件&#xff0c;在最下面加一行代码 -Dfile.encodingutf-8再重启webstorm就ok了

webstorm设置中文界面

打开setting-plugins&#xff0c;搜索Chinese&#xff0c;下载选中的那个插件&#xff0c;下载完成启用之后重启webstorm即可

WebStorm设置中文,直接安装官方插件

菜单栏 File -> Settings 进入设置页面。Plugins内搜索chinese中文语言包插件安装完毕重启WebStorm

WebStorm 2023 下载、安装、汉化

1. 下载WebStorm 1.1. 官网下载地址 https://www.jetbrains.com/webstorm/https://www.jetbrains.com/webstorm/download/download-thanks.html1.2. 官网介绍 WebStorm是一个用于JavaScript和相关技术的集成开发环境。与其他JetBrains IDE一样&#xff0c;它使您的开发体验更…

C语言图形库的问题

C语言图形库 源文档 &#xff1a;https://blog.csdn.net/weixin_44690490/article/details/100633283 谈一下easyx库里处理图片的问题 用图形处理输出图像 我按照作者的方式但是结果不行&#xff0c;如图

【C语言】TC2.0环境-带图形库

目录 1. 下载2. 编译一个图形程序2.1. 解压2.2. 打开虚拟DOS2.3. 设置盘映射到DOSbox中2.4. 进入TC2.0安装目录2.5. 打开源代码2.6. 设置TC.EXE路径2.7. 编译2.8. 链接2.9. 运行2.10. 运行结果 1. 下载 链接&#xff1a;https://pan.baidu.com/s/18lG_eWWURHNjagklmxfnmA 提取…