IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> git拉取代码到本地及提交代码 -> 正文阅读

[开发工具]git拉取代码到本地及提交代码

??作者简介:嵌入式领域新星创作者,博客专家
?个人主页:咸鱼弟
🔥系列专栏:剑指offer专栏
📃推荐一款求职面试、刷题神器👉注册免费刷题

1、Git下载地址

https://www.git-scm.com/download/win

2、安装Git?

(安装步骤参考https://www.cnblogs.com/xwgcxk/p/9209237.html)

3、初始化git信息(在右键Git Bash输入以下命令)

(1) git config --global user.name 'itcats_cn'
(2) git config --global user.email 'itcats_cn@itcats.cn'
(3) ssh-keygen -t rsa -C 'itcats_cn@itcats.cn' ? (plus:直接按Enter即可,密码可输入可不输入)

查询全局的配置 ?git config --list

4、初始化git仓库

git init

加入.gitignore文件

Linux中,这时把全局要忽略的文件列表.gitignore放当前用户根目录下:

git config --global core.excludesfile '~/.gitignogtire'

Windows中,这时把全局要忽略的文件列表.gitignore放当前用户根目录下:

git config --global core.excludesfile "%USERPROFILE%\.gitignore"

查询全局的配置 ?git config --list,发现gitignore已经为全局文件

5、复制公钥到gitlab

?

【公钥路径默认在C:\Users\itcats_cn\.ssh的id_rsa.pub中】

6、与远程仓库建立连接:git remote add origin XXXXX.git

7、使用git branch 查看本地是否具有dev分支(开发中不会直接提交到master分支,公司远端有dev和master分支,代码都提交到dev分支)

8、如果没有 git fetch origin dev?

9、git checkout -b dev origin/dev在本地创建分支dev并切换到该分支

10、git pull origin dev就可以把gitLab上dev分支上的内容都拉取到本地了

11、再次查询本地是否存在dev分支,还需存在master分支,git branch

12、如果不存在master分支,执行命令 git checkout -b master

13、切换到dev分支,git checkout dev

14、此时最新的代码就已经拉取到本地,并且本地使用的分支为dev分支

15、修改完代码后准备提交代码。git status 查看自己修改的文件,git diff 查看修改点

16、git add . 将修改的文件添加到缓冲区;(注意add 后面有 .? ?意思是修改的全部添加)

17、git commit -m "本次提交的描述"

18、git push origin dev 推送到远端仓库
?

?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:38:53  更:2022-09-13 11:39:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 1:54:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码