首页 > 其他分享 >git的基本操作

git的基本操作

时间:2022-11-05 22:55:53浏览次数:89  
标签:origin git 仓库 -- master 基本操作 上传

git的基本操作

可以去看git的菜鸟教程:https://www.runoob.com/git/git-basic-operations.html

初始化

仓库建好后需要先进入要上传的文件夹进入命令行模式

image

进入后先git init在当前所在目录下创建一个空的Git仓库,执行该命令之后就会在当前目录下生成.git文件夹(该文件夹为隐藏文件夹)

然后绑定用户名和邮箱,和新建一个README.md文件

注意:windows系统下需要自己手动创建一个README.md文件

git init
git config --global user.name ""
git config --global user.email ""
touch README.md

image

随后绑定仓库,增加要上传进仓库的文件(一般都是全部上传),添加本次上传的说明,和进行上传

git remote add origin 路径
git add .
git commit -m "说明"
git push origin master

更新

更新的话就是和初始化后面的一样,只是已经绑定了仓库,不需要那么繁琐的操作

git add .
git commit -m "说明"
git push origin master

获取

将仓库里面的文件整合到本地
注意如果文档有冲突,需要先备份哈,然后使用强制覆盖

git fetch --all  #拉取所以更新,不同步
git reset --hard origin/master  #本地代码同步线上最新版本(会覆盖本地所有与远程仓库上同名的文件)
git pull origin master  #将远程仓库的文件拉取到本地(如果没有冲突就这一条语句就够了)

标签:origin,git,仓库,--,master,基本操作,上传
From: https://www.cnblogs.com/jiefei6658/p/16859629.html

相关文章

  • Git在实际生产中的使用
    最常用代码合作流程建议首先看一下这个,如醍醐灌顶:https://www.bilibili.com/video/BV19e4y1q7JJ/三个东西:Remote:远端仓库;Local:本地Git仓库(可以理解为一个Git记录表,......
  • idea提交代码时.gitignore过滤不生效问题
    1、进入项目目录,执行以下代码:gitrm-r--cached.gitadd.gitcommit-m'update.gitignore' 如效果图:  2、然后把idea关闭,重新打开,再提交代码.git......
  • Linux上配置Github上git clone的python项目
    1、先在Linux安装Anaconda,可以参考这篇博客 (安装成功后,命令行开头会出现base)2、接下来gitclone+仓库地址,下载很慢或者无法下载,参考这篇博客3、进入该项目,创建虚拟环......
  • 带有 CI/CD 和看板的自托管 Git 服务器
    带有看板和CI/CD的自托管Git服务器|5分钟快速入门|安装指南|教程|所有文件|开箱即用的符号搜索和导航当然IDE很擅长做这件事,但是我们经常需要在旧的提交中......
  • gitea安装部署
    安装gitea前需要先安装好git,具体参考https://www.cnblogs.com/magicMaQaQ/p/16062312.html1、安装数据库,gitea支持多种数据库,这里选择mysql,下载链接https://downloads.my......
  • git misc
    gitmiscgitbranchgitbranch#查看有哪些branchgitcheckout$branch#切换本地branchgitbranch-D$bra......
  • git相关
    git相关git是Linus开发的开源代码版本控制工具。这里简单记自己会用到的命令和操作,系统的学习可以参考该链接:https://git-scm.com/book/zh/v2注意:做不确定的操作前记得......
  • git rebase使用记录
    之前虽然听说过git的rebase命令,但是从未使用过,所以不太了解。因为一次需求的小改动提交了很多无用的commit,不想带到远程仓库上被嫌弃......
  • git Smudge error: Error downloading object
    项目中使用了gitlfs存储文件,使用gitclone复制代码,发现被gitlfs接管的文件检出失败。上面显示的 *.pdf文件是我之前用gitlfstrack过的文件,现在重新拉取项目,......
  • mysql基本操作
    一、权限操作#1、查询当前用户selectuser()#2、设置密码setpassword=password('123456')#3、给具体某个ip设置账号密码,用来访问数据库(公网ip)createuser'......