首页 > 其他分享 >Git学习(八)命令总结

Git学习(八)命令总结

时间:2022-10-18 14:58:08浏览次数:73  
标签:总结 origin Git pull xxx 命令 git push com

1、分支、pull request等日常写作命令

2、常用的更新命令

这是一个人在GitHub玩儿的时候用的最多的,就是不断push,最多在GitHub上改了的话先pull一下再push。

//【快速命令】
git status           
git add .(-A)                    //-A包括删除、更新和新增,.不包括删除
git commit -m "更新说明"
[git pull --rebase origin master]  // 第一次从git下载readme文件才执行,否则本地代码被覆盖,会死人的。幸亏git提示不能直接pull,因为本地有unstaged changes.
git push (-u) origin master      // 第一次用-u

以下几个命令的具体解释:

1. 提交修改/添加当前修改的文件,到暂存区:git add .
2. 提交git仓库:git commit -m "xxx"
3. 先pull下来ReadMe文件:git pull --rebase origin master
再把本地库的所有内容push到远程仓库(也就是Github)上:
  新建的远程仓库是空的,所以要加上-u这个参数:git push -u origin master
  远程仓库里面有了内容之后,就不用-u了:git push origin master
4. 从GitHub克隆仓库到本地:git clone [email protected]:xxx/java_practise.git

3、账号初始化远程仓库免密等相关命令

刚安装配置git的时候用的。

1. 全局用户名:git config --global user.name "xxx"
2. 全局邮箱:git config --global user.email "[email protected]"
3. 初始化git仓库:git init

4. 创建ssh key,用来git与github交互:ssh-keygen -t rsa -C "[email protected]"

5. git仓库与远程GitHub仓库关联:git remote add origin [email protected]:xxx/java_practise.git
  这里应该用ssh地址,而非https地址,这也是上面那个教程错的地方,错了按下面命令移除关联方式,重新关联即可。
  修改参考:https://www.jianshu.com/p/5b81c9ce505c
6. 显示远程关联方式(拉取方式)ssh/https,查看clone 地址:git remote -v
  // 输出内容:这是ssh方式
  // origin  [email protected]:xxx/java_practise.git (fetch)
  // origin  [email protected]:xxx/java_practise.git (push)
7. 移除关联方式:git remote rm origin

参考:
https://www.cnblogs.com/sybil-hxl/p/13735409.html
https://www.cnblogs.com/sybil-hxl/p/15171986.html

标签:总结,origin,Git,pull,xxx,命令,git,push,com
From: https://www.cnblogs.com/sybil-hxl/p/16802546.html

相关文章

  • Git 常用命令清单
    每天使用Git,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是整理的常用Git命令清单。几个专用名词......
  • Linux 必掌握的 SQL 命令
    数据库和SQL在本系列教程中,目前我们使用平面文本文件来存储数据。平面文本文件可能适合相对较少的数据,但它们对存储大量数据或查询该数据没有多大帮助。多年来,为该目的开发......
  • 测试基础重点知识点总结
    项目的生命周期设计测试用例的好处(意义):一、梳理测试思路;二、作为质量评价依据;三、相似场景复用,可以提高工作效率;四、可以更好地规范管理(可以更好提高效率)......
  • 如何写一个好的测试?总结起来就这两点……
      背景在上一个项目上,由于项目成员大部分是新入职的同事,所以对于测试不是很熟悉,这就导致了在项目前期,项目上的很多测试都不太makesense,虽然没有什么定量的东西来描述......
  • 第一天sql总结
    建表相关操作CREATETABLEtable_name(column1datatype,column2datatype,column3datatype,.....columnNdatatype,PRIMARYKEY(oneor......
  • 配置Git私服
    配置Git私服参考的文章在这:一文手把手教你搭建Git私服|代码随想录(programmercarl.com)第一次连入新建的服务器执行suroot时提示su:Authenticationfailure,说是......
  • 一篇文章带你了解热门版本控制系统——Git
    一篇文章带你了解热门版本控制系统——Git这篇文章会介绍到关于版本控制的相关知识以及版本控制神器Git我们可能在生活中经常会使用GitHub网页去查询一些开源的资源或者......
  • Linux系统之Bash命令(防火墙)
    Linux系统之Bash命令(防火墙)一、防火墙状态查询、开启、关闭、重启#注意:CentOS6的话防火墙还是iptables,如果是CentOS7的话防火墙就是firewallfirewall-cmd--state#......
  • 【Vue】悬浮窗和聚焦登录组件经验总结
    前言 本文整理了实现悬浮窗以及聚焦登录组件的功能。 为的是方便大家和自己的学习。 省流:可以只看1.2和2的代码即可1悬浮窗现在各大流行视频网站的平台都在使用这种悬浮......
  • git 常用命令
    git是最常用的版本控制工具基本命令gitinitgitinit初始化本地仓库gitstatusgitstatus查看git状态gitaddgitaddfilename向本地仓库增加一个修改项。添......