1.初始化:创建一个git仓库,创建之后就会在当前目录生成一个.git的文件

git init

2.添加文件:把文件添加到缓冲区

git add filename

3.添加所有文件到缓冲区(从目前掌握的水平看,和后面加“.”的区别在于,加all可以添加被手动删除的文件,而加“.”不行):

git add .
git add --all

4.提交:提交缓冲区的所有修改到仓库(注意:如果修改了文件但是没有add到缓冲区,也是不会被提交的)

git commit -m "提交的说明"

5.推送到远程分支

git push origin master

6.如果vscode每次都要输入账号密码,在控制台执行命令:

git config --global credential.helper store

再次输入账号密码重启命令

PS1:指定仓库的推送

git remote add origin git@github.com:michaelliao/learngit.git #添加远程仓库
git push -u origin master #初始化推送
git push origin master #提交主分支

PS2: 使用vscode拉取代码提示:在签出前,请清理存储库工作树

解决方法:

1、git stash (把当前未提交的修改暂存起来,让仓库还原到最后一次提交的状态。)
2、git pull (拉取远程仓库的代码,让你现在的代码和远程仓库一致)
3、git stash pop (恢复第一步储存起来的代码,也就是恢复当前未提交的修改)

Git命令提交代码步骤相关推荐

  1. Git 命令提交代码

    0. 拉取某项目代码:先cd到某个目录下. git  clone xxxxx某项目git地址. cd 项目名 1. git放弃本次某文件的修改 git status   //查看当前分支更新内容. g ...

  2. git命令提交代码/vscode提交代码

    如何提交代码 第一步:检查代码状态: 第二步:使用git add . 或者 git add xxx命令可以把修改的文件添加到本地git缓存区. 注意:git add . (后面有个点)表示添加目录下所 ...

  3. 使用git命令提交代码到Github远程仓库的方法

    首先新建一个github地址仓库名字随便取: 文件然后记下github仓库的地址,在桌面新建刚刚创建创库的名字为文件夹,添加一些项目文件后使用这个命令初始化仓库:git init 如下图: 2.使用这 ...

  4. git第一次提交代码至远程仓库步骤

    git第一次提交代码至远程仓库步骤 在将要提交的文件目录下打开Git Bash Here 1.git init git add . 提交该目录下的所有文件 3.git commit -am " ...

  5. git第一次提交代码至远程仓库

    一 首次提交代码到git仓库 第一步:git init 初始化项目文件夹 第二步:git add . 键所有文件添加到暂存区 第三步:git commit -m "first commit& ...

  6. Git第一次提交代码/文件的操作

    Git第一次提交代码到远程仓库 第一步:git init 初始化项目文件夹 第二步:git add . 键所有文件添加到暂存区 第三步:git commit -m "first commit ...

  7. idea使用git插件提交代码

    idea使用git插件提交代码 打开gitee,创建一个私有仓库,复制这个仓库的url地址.在commit的时候会用到 关联idea中的项目和gitee仓库,操作步骤参考如下链接 https://ji ...

  8. 基于git命令的代码统计方法

    基于git命令的代码统计方法 没什么好说的,基于git log命令,使用前提是安装了git ......1.统计所有人代码量 统计所有人代码增删量,拷贝如下命令,直接在git bash等终端,git项 ...

  9. 用gitbash提交代码步骤

    用gitbash提交代码步骤 一.提交代码 二.更新代码 三.提交从git上clone的代码 四.添加.删除.合并分支 添加分支 合并分支 删除分支 五.发生冲突 六.标签管理 查看标签 创建标签 新 ...

  10. 新员工从公司的git上下载代码步骤:

    从公司的git上下载代码步骤: 自己的电脑得安装好git(Git-bit,一路next即可)和小乌龟(一路next):检测安装是否成功,在桌面右击,出现Git Bash Here和Git GUI He ...

最新文章

  1. XX must be built with ARC
  2. 【转】Java里如何实现线程间通信
  3. 【正一专栏】从中超走向世界领先的保利尼奥
  4. 【leetcode】910. Smallest Range II
  5. Mybatis中 sequence不能自增长
  6. vb读出二进制文件,合并两个文件
  7. crontab简单小结(实用)
  8. 序列化与反序列化二叉树
  9. Django2.0——实现简易登陆、注册
  10. 关于mysql性能优化_关键的十个MySQL性能优化技巧
  11. Spring.Net学习笔记(3)-创建对象
  12. tinypng本地批量压缩图片
  13. Python-开根号的几种方式
  14. python的拼音_Python之拼音拆分
  15. 初识搜索引擎_搜索相关参数梳理以及bouncing results问题解决方案
  16. 为什么重写Equals方法要重写HashCode方法
  17. 直播播控和分发基础架构
  18. 兔年伊始谈闲书:三体-乌合之众-百年孤独 和《猫城记》(随笔)
  19. js中如何把字符串转化为对象
  20. 东风风神酷我音乐显示服务器错误,评测:东风风神奕炫GS中控屏幕多媒体系统使用说明...

热门文章

  1. wⅰndows办公软件2003,办公软件2003官方下载-Office 2003官方下载免费完整版-华军软件园...
  2. activex 控件 过期_ie8/9下Activex控件无法加载的两种解决方法
  3. ActiveX控件注册的几种方法
  4. android开发笔记之 国家/地区语言速查表
  5. Ubuntu配置Wine教程
  6. dnSpy 反编译exe
  7. 计算机控制系统的框图,计算机控制系统原理框图.doc
  8. vs2012安装出错解决方案
  9. c语言中期报告程序,课题中期报告
  10. 5G信令7——Service Request