git简单使用(second)
发布日期:2022-02-06 00:27:11 浏览次数:35 分类:技术文章

本文共 1367 字,大约阅读时间需要 4 分钟。

  1. 如何忽略不想上传的文件

  2. 如何创建分支(在分支开发不会影响主线)git branch login

  3. 如何对接远程仓库 git push 推送到远程仓库

  4. git push 推送到仓库

  5. git clone 从远程仓库拷贝数据

  6. 如何忽略不想上传的文件

    我创建了一个test.js,但是我并不想将它提交上去,然后我创建.gitignore(名字不能打错)文件,用git.status查看当前状态,如图
    在这里插入图片描述
    在这里插入图片描述

我现在就可以通过在.gitignore文件里书写你想忽略的文件(或者文件夹路径)test.txt,从而达到忽略test.txt文件的目的

在这里插入图片描述

再使用git status 查看下文件状态,会发现test.txt不见了
在这里插入图片描述

同样你可以忽略一整个文件夹下的东西(这里创建file1,和file2两个文件夹,一个隐藏,一个不隐藏)

在这里插入图片描述
用git status查看状态,可以看到红色字体提示,.gitignore文件被修改且file2文件加未被加入,没有file1文件夹说明file1被忽略了
在这里插入图片描述

  1. 如何创建分支(在分支开发不会影响主线) git branch login 创建登录分支 用git status查看状态

    在这里插入图片描述
    用git checkout login切换到登录分支,并且在该分支上创建文件,修改文件等操作
    在这里插入图片描述
    git status 查看状态 有index.html 被修改并且有login.html没加入(注意现在的状态是我在login分支上进行的)
    在这里插入图片描述
    将文件添加并提交到本地,然后切换到主分支上(git checkout master),你发现你在login分支上进行的操作都没有影响到主分支(比如:你在login分支上创建了login.html,但是当你切换到主分支后去看当前文件夹下目录是会发现,login.html不见1了)在这里插入图片描述
    另外再补充一点的就是,当你在分支上的代码开发完成后,想将代码合并到主分支上时,你可以切换到主分支,然后用git merge login去合并login分支到主分支上
    在这里插入图片描述

  2. 如何对接远程仓库 git push 推送到远程仓库

    首先你得创建一个github账户,登录后点击在右上角蓝色选中的那个后就可以在github上创建一个远程仓库了
    在这里插入图片描述
    创建完后会跳转到你创建的仓库,如图
    在这里插入图片描述
    现在就用上面的命令将本地的仓库和远程的仓库连接起来,当我git remote时就可以查看到已经连接了
    在这里插入图片描述
    接着运行git branch -M main和git push -u origin main,将文件push到远程仓库里
    在这里插入图片描述
    当你push完后你回到你github的仓库里刷新页面就可以看到你推送到远程仓库的东西了
    在这里插入图片描述
    当你想再次更新推送过去的内容时,就很容易了,直接提交到本地仓库,然后直接git push就会自动推送了(如:我这里创建一个README.md文件)
    在这里插入图片描述
    再次刷新github时会发现readme提交成功
    在这里插入图片描述

  3. git clone 从远程仓库拷贝数据

在这里插入图片描述

本地创建一个新的文件夹(myfile2),并且进入到该文件夹的下,用git clone https://github.com/player-number24/logintest.git (git clone 加上你复制的地址)就可以把github上的项目克隆下来了 可以看到克隆成功,且在你新建的文件夹下出现了你克隆的项目
在这里插入图片描述

转载地址:https://blog.csdn.net/weixin_46182770/article/details/115036911 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:js实现冒泡排序
下一篇:简单网页(浮动的简单应用)

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年03月20日 19时46分31秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

android studio 70 歌曲服务器搭建 歌曲app 完整代码(发布版) 2019-04-21
Android单击事件处理与监听003 2019-04-21
vb 读取mysql所有表名_vb怎么列举出一个mdb数据库里面所有表名? 2019-04-21
mysql行级锁升级_mysql innodb 行级锁升级 2021-06-24
c 调用mysql密码为空_C语言连MySQL - osc_srnunz15的个人空间 - OSCHINA - 中文开源技术交流社区... 2021-06-24
mysql怎么分组查询所有数据库_Mysql-4 分组查询与子查询 2021-06-24
mysql 多列union_Mysql联合查询UNION和UNION ALL的使用介绍 2021-06-24
mysql导数据出指定数量_mysql导出指定数据或部份数据的方法 2021-06-24
java thread 多线程_java用Thread方式创建多线程 2021-06-24
java 注解与反射_Java注解与反射直接上手 2021-06-24
java按钮退出_java – 如何在此程序中添加退出按钮?怎么样“清楚”? 2021-06-24
python土味情话_Python 将土味情话语录设置为桌面壁纸 2021-06-24
java ip 范围内打卡_定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内 2021-06-24
与java线程有关的,线程多少和什么有关?大神们表示有话要说! 2021-06-24
php正则表达式 匹配数字,正则表达式之匹配数字范围 2021-06-24
php中带?错误,参考-此错误在PHP中意味着什么? 2021-06-24
php生成链接列表,根据URL链接和抛文本生成链接<a>标签的PHP函数 2021-06-24
matlab里inline定义矩阵,Matlab中的inline函数_matlab中inline函数 2021-06-24
php html标签自定义属性,浅谈JS读取DOM对象(标签)的自定义属性 2019-04-21
如何使用matlab的siso,利用Matlab内建程式SISODesignTool完成系统分析(Matlab61)开启.PDF... 2019-04-21