git 常规操作及设置

40 篇文章 2 订阅
订阅专栏

git 常规操作及设置

Git是一个分布式版本控制系统,可以用来跟踪文件的修改历史并与其他人进行协作开发。下面是一些常见的Git操作及设置:

  1. 初始化仓库:使用命令git init在当前目录创建一个新的Git仓库。

  2. 克隆仓库:使用命令git clone <仓库URL>从远程仓库克隆一个本地仓库。

  3. 添加文件:使用命令git add <文件>将文件添加到暂存区。

  4. 提交更改:使用命令git commit -m "<提交信息>"将暂存区的更改提交到本地仓库。

  5. 查看状态:使用命令git status查看当前仓库的状态信息。

  6. 查看历史:使用命令git log查看提交历史。

  7. 切换分支:使用命令git checkout <分支名>切换到指定的分支。

  8. 创建分支:使用命令git branch <分支名>在当前位置创建一个新的分支。

  9. 合并分支:使用命令git merge <分支名>将指定分支的更改合并到当前分支。

  10. 推送更改:使用命令git push将本地仓库的更改推送到远程仓库。

  11. 拉取更改:使用命令git pull从远程仓库拉取最新的更改。

  12. 忽略文件:可以在仓库根目录下创建一个名为.gitignore的文件,将需要忽略的文件或目录添加到该文件中。

  13. 配置用户名和邮箱:使用命令git config --global user.name "<用户名>"git config --global user.email "<邮箱>"设置Git的全局用户名和邮箱。

  14. 设置编辑器:使用命令git config --global core.editor "<编辑器命令>"设置Git的默认编辑器。

这些是Git的一些常规操作及设置,可以帮助你开始使用Git进行版本控制和协作开发。

 创建一个全新的代码存储:

Create a new repository

git clone http://10.2.2.48:8018/lkwe/eketb.git
cd eketb
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

 推送到已有仓库

cd existing_folder

cd eketb
git remote add origin http://10.2.2.48:8018/lkwe/eketb.git
git add .
git commit -m "add README"
git push -u origin master

 本地仓库更换绑定的远程仓库

要更换本地git仓库的绑定远程仓库,可以按照以下步骤进行操作:

  1. 查看当前本地仓库的远程仓库绑定:

    git remote -v
    

    这将显示当前本地仓库绑定的远程仓库的URL。

  2. 解除当前本地仓库与远程仓库的绑定:

    git remote remove origin
    

    这将解除本地仓库与远程仓库的绑定。

  3. 绑定新的远程仓库:

    git remote add origin <新远程仓库的URL>
    

    将新的远程仓库的URL替换为实际的URL。

  4. 验证远程仓库的绑定:

    git remote -v
    

    这将显示新的远程仓库的URL。

  5. 推送本地代码到新的远程仓库:

    git push -u origin <分支名>
    

    将分支名替换为实际的分支名。

请注意,更换远程仓库会导致之前绑定的远程仓库的数据不可访问,因此在更换远程仓库之前,请确保做好备份和迁移相关数据的准备。

git用户设置

git config --global user.name "wdvf"
git config --global user.email "wdvf@icom.ccn"


git clone https://ne.og.cn:82/bone/bioster.git
cd bio1cluster
git switch --create main
touch README.md
git add README.md
git commit -m "add README"
git push --set-upstream origin main

git 强制拉取覆盖本地分支

要强制拉取并覆盖本地分支的操作,可以使用以下命令:

git fetch --all
git reset --hard origin/<branch-name>

这两个命令的作用是,首先通过git fetch --all命令从远程仓库获取所有的更新,然后通过git reset --hard origin/&lt;branch-name>命令将本地分支重置到远程分支的最新状态。

请将&lt;branch-name>替换为实际的分支名称。例如,如果你要强制拉取并覆盖master分支,可以使用以下命令:

git fetch --all
git reset --hard origin/master

这样就可以将本地master分支重置为远程master分支的最新状态。请注意,在使用这些命令之前,确保你没有任何未提交的更改,因为这两个命令会清除本地所有未提交的更改。

git常规操作使用操作文档
04-24
这份“git常规操作使用操作文档”应该包含了Git的基础到高级的使用教程,包括但不限于克隆仓库、创建分支、合并分支、解决冲突、提交更改、推送更新、拉取最新代码等常见操作。 1. **初始化Git仓库**: 在本地目录下...
Gitgit安装及配置
摸鱼小小虫的博客
05-07 2万+
git的配置
Git配置详解
分享式获得也是一种学习的态度
05-24 5175
常见的版本控制系统有:本地版本控制系统、集中式版本控制系统、分布式版本控制系统git的外观和行为配置都使用git config工具来控制或者。
git配置、使用
最新发布
weixin_50440603的博客
09-16 1164
对于临时的个人分支建议用rebase,对于比较重要的分支合并,不建议用rebase。比如,你早上起来上班开了个分支,下班就合并掉了,就用rebase,但是对于dev-1.0.9这样的分支,往master合并的时候建议用merge。如果是两个相同权重的分支 建议用merge, 如果是个人分支合并到主要分枝建议用rebase. 其实对于大部分程序员的开发日常, 用rebase总是没错的。合并分支(正常合并)git merge 需要合并的分支名 //把指定的分支合并到当前分支上。
git的安装与配置教程-超详细版
热门推荐
分析知识
04-04 13万+
git安装
Git设置
lijie0018的博客
12-10 2141
简易的命令行入门教程: Git 全局设置: git config --global user.name "李杰" git config --global user.email "lijie2899@163.com" 创建 git 仓库: mkdir cgb2110 cd cgb2110 git init touch README.md git add README.md git commit -m "first commit" git remote add originhttps://gite.
git的常用设置操作
weixin_50369190的博客
12-06 1428
git的一些基本操作包括初始化仓库的两种方式、代码提交、推送与拉取以及分支操作等等。
Git常规操作说明20200603.zip
06-03
这份"Git常规操作说明20200603.zip"压缩包很可能是为了帮助用户理解和掌握Git的基础及高级操作。以下是一些关于Git的基本知识和常用命令的详细解释。 1. **安装Git**:在Windows、Mac或Linux上安装Git,通常是通过...
Git学习笔记 包括各种常规操作
04-06
Git学习笔记 包括各种常规操作,日常项目开发够用
git常规应用.doc
10-21
2. 在Eclipse中,选择"Team" -> "Share Project",将项目与Git关联并设置远程仓库地址。 3. 使用`git commit`将本地更改提交到本地仓库,然后使用`git push`将这些更改推送到远程仓库。 Git分支管理是其强大功能之...
git.txt.txttexttextet
08-05
### Git 常规操作详解 #### 一、Git 状态查看与文件追踪 - **`git status`**:此命令用于查看当前工作目录的状态,包括哪些文件已被修改但未被追踪(即未添加到暂存区)、哪些文件已添加到暂存区等待提交等。在...
Git使用与配置
风凌的技术社区
06-27 3259
打开Git Bash设置用户信息查看用户信息打开用户目录,创建.bashrc文件部分windom 系统不允许用户创建 点号开头的文件,可以使用gitBash,指令行创建 touch ~/.bashrc在.bashrc打开GitBash执行一下命令${git_home}/etc/bash.bashrc 文件最后加入下面两行git_home – git 的安装目录。
Git的环境配置(超详细)
大佬云集技术答疑交流群:743262921(进群暗号:222)
11-02 7万+
Git的环境配置 1、git安装好后,再去GitHub上注册一个账号:https://github.com/ 再点击桌面上的Git Bash快捷图标,我们要用账号进行环境配置了 2、在点击桌面上的Git Bash快捷图标中输入: 配置用户名: git config --global user.name "username" //( "username"是自己的账户名,) 配置邮箱: git config --global user.email "username@email.com" //(
Git的安装配置及使用(超详细!!!)
边走、边悟、迟早变好
06-26 1万+
一个非常好的网站:它是一个版本管理工具.版本: 软件开发过程当中的重要节点.作用: 团队协作,管理代码.对于软件的学习, 会用就行.
git配置方法
weixin_44842112的博客
07-09 2万+
git生成SSH公钥与github配置。
Git使用及配置
qq_57689612的博客
12-05 3917
git相关操作
git环境超详细配置说明
专注音频,高效工作,快乐生活!
08-17 4518
本文记录了安装好git之后的相关配置,供参考。
git的安装配置与操作
qq_37672171的博客
06-20 4792
如果你需要删除推了的提交(pushed commits),你可以使用下面的方法。可是,这会不可逆的改变你的历史,也会搞乱那些已经从该仓库拉取(pulled)了的人的历史。简而言之,如果你不是很确定,千万不要这么做。这只能在没有推送之前有用. 如果你已经推了, 唯一安全能做的是, 那会创建一个新的提交(commit)用于撤消前一个提交的所有变化(changes);或者, 如果你推的这个分支是rebase-safe的 (例如:其它开发者不会从这个分支拉), 只需要使用。
Git的初始配置
CSTGYinZong的博客
04-12 9131
这里写目录标题一、环境配置1.设置用户签名2、创建本地库3、添加文件到本地库4、将git连上github4.1 生成ssh4.2 进入GitHub配置SSH![在这里插入图片描述](https://img-blog.csdnimg.cn/b4fa57ec94a141f49df98c3ac70c0d45.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT1BUcmVlNDEy,size_20,color_
写文章

热门文章

  • linux下tar命令的压缩和解压详细使用方法 22556
  • linux下下载文件的常用命令wget,curl等使用方法及使用示例 10326
  • Let‘s Encrypt免费安全证书的步骤及使用-基于centos9, 包括工具certbot安装及使用,获取apache、nginx、iis等服务器安全证书 8505
  • nodejs处理图片的几种方法,使用sharp,jimp,webconvert 7895
  • unsuccessful attempt using repodata from current_repodata.json, retrying with next repodata source 7401

分类专栏

  • 运维 40篇
  • 数据库 3篇
  • 前端 8篇
  • JavaScript 7篇
  • 生信分析-bioinfo 40篇
  • 科学数据分析 17篇
  • nodejs 6篇
  • next.js 4篇
  • R 5篇
  • ceph 6篇
  • conda 3篇
  • 安全 2篇
  • 系统架构 16篇

最新评论

  • Windows11 或windows server 16及以上如何配置ssh实现sftp服务搭建

    诗酒年华.: Python 解释器进程以非零退出代码 1 退出 'env' �����ڲ����ⲿ���Ҳ���ǿ����еij��� ���������ļ���

  • Next.js中的App Router与Page Router,各自的作用和使用方式,如何理解和配置使用?

    LongGuorun: 都是错误,不要误人子弟!

  • SLURM资源调度管理系统REST API服务配置,基于slurm22.05.9,centos9stream默认版本

    冷颜青年: /slurmdb/v0.0.40/job/{job_id} 与/slurmdb/v0.0.40/job/{job_id} 有什么区别吗

  • 基因表达差异分析R工具包DESeq2的详细使用方法和使用案例

    mineralla: 请问大佬你们的原始数据一开始都是csv格式吗,我的RNA-seq数据导出来是xlsx,转TXT,是要先转csv然后再按照脚本操作吗?

  • Windows11 或windows server 16及以上如何配置ssh实现sftp服务搭建

    m0_51949603: 哪里配置密码了?

大家在看

  • 2024 0xGame Week2-PWN-Writeup
  • 超高精度!创新耐打!时序聚类+状态识别!DTW-Kmeans-Transformer-LSTM组合模型
  • 凝聚全员共识共筑绿色能量
  • c语言typedef的使用 Java短路逻辑运算符 752
  • go dbWebClient基于泛型的通用DB客户端dbwebreq封装 138

最新文章

  • Windows11 或windows server 16及以上如何配置ssh实现sftp服务搭建
  • mariadb 添加新用户,并给新用户对应权限
  • centos 9 安装mysql 到系统指定目录
2024
04月 4篇
03月 1篇
01月 45篇
2023年119篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小果运维

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

玻璃钢生产厂家甘肃动物玻璃钢雕塑池州佛像玻璃钢雕塑多少钱室内玻璃钢艺术雕塑黑龙江创意玻璃钢雕塑联系方式武威仿真人物玻璃钢雕塑设计天津仿铜玻璃钢雕塑设计济南玻璃钢动物雕塑厂家丽江市玻璃钢雕塑设计厂家呈贡玻璃钢雕塑设计精准推荐黑龙江景区绿化玻璃钢花盆玻璃钢小红军雕塑西安城市玻璃钢雕塑造型吐鲁番地区玻璃钢雕塑价格天津玻璃钢广场雕塑价格玻璃钢恐龙雕塑效果图珠海树脂玻璃钢雕塑定做山东玻璃钢牛动物雕塑艺术摆件保定生肖玻璃钢雕塑蒙自市玻璃钢雕塑设计哪里买玻璃钢雕塑长春有做丹灶玻璃钢人物雕塑免费咨询定西卡通玻璃钢雕塑哪家好商场美陈软装专卖店佛山玻璃钢雕塑定制价格浙江商场创意商业美陈道具兰州玻璃钢雕塑像厂家嘉兴公园玻璃钢雕塑广东玻璃钢花盆价钱深圳人物玻璃钢雕塑供应商幼儿园玻璃钢雕塑价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化