git常用命令以及如何与fork别人的仓库保持同步
简单常用命令
1、git status
查看当前仓库是否有文件改动
a:提示
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean时候是没有改动
b:提示有红色就是有改动,可以提交
2、git add .
add .代表添加所有文件到本地仓库
3、git commit -m '注释内容'
提交到仓库,会弹出远程仓库的帐号和密码输入即可
4、git push origin master
推送到远程仓库
5、git pull
从当前仓库拉取到本地仓库
6、git clone 仓库名(英文)
从远程仓库克隆到本地(可以克隆任何仓库)
7、git remote -v
查看当前仓库地址
----------------------
一般本地搭建好,每次只用1234个名利就可以了。
如何跟作者保持同步?
这里演示的是HTTPS模式,SSH模式只是仓库地址不一样,其他都一样!
SHH模式的仓库地址形如:git@github.com:wjf444128852/Front-face-questions.git
HTTPS模式的仓库地址形如:https://github.com/wjf444128852/Front-face-questions.git
建议使用SSH模式!!!!!!!!!!!!!!!!
fork别人的项目后,把自己名下fork别人的项目clone到本地后,如何与作者的项目保持同步,
如我fork了: https://github.com/jsfront/month.git 该仓库到我的名下变为:(https://github.com/wjf444128852/month.git )
并把https://github.com/wjf444128852/month.git clone到本地,想要与作者同步
1、git remote add jsfrontgroup https://github.com/jsfront/month.git
jsfrontgroup是关联的原仓库在我本地的名字,可以自定义

2、git fetch --all就 这将更新git remote 中所有的远程repo 所包含分支的最新commit-id, 将其记录到.git/FETCH_HEAD文件中

3、想要同步执行:git rebase jsfrontgroup/master

此时本地已经与作者同步了,但是自己fork的远程仓库还没与作者同步,你只需要:git push origin master,提交到自己的仓库即可
###如何让自己的github仓库也同步(如https://github.com/wjf444128852/month.git)
4、此时:git status会看到作者有多少次提交,

5、你只需要:git push origin master,输入账号和密码(HTTP模式,SSH模式不需要输入)将本地更新后的push到远程自己fork的仓库即可

git常用命令以及如何与fork别人的仓库保持同步的更多相关文章
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【github&&git】4、git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- git常用命令(部分)
git常用命令 1.git init 初始化一个新本地仓库,它在工作目录下生成一个名为.git的隐藏文件夹. 安装好git的,新建一个文件夹,在空文件夹中鼠标右击点击Git Bash Here 2.g ...
- Git常用命令清单笔记
git github 小弟调调 2015年01月12日发布 赞 | 6收藏 | 45 5k 次浏览 这里是我的笔记,记录一些git常用和一些记不住的命令,这个笔记原本是基于 颜海镜的文章增加 ...
- Git常用命令和Git团队使用规范指南
转自:https://wsgzao.github.io/post/git/ 前言 在2005年的某一天,Linux之父Linus Torvalds 发布了他的又一个里程碑作品——Git.它的出现改变了 ...
- Git 常用命令详解
Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...
- Git 常用命令大全
Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加 ...
- Git常用命令总结
Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone ...
- GIT常用命令备忘
Git配置 git config --global user.name "storm" git config --global user.email "stormzhan ...
随机推荐
- 关于esp32的系统初始化启动过程及设计学习方法
对于esp32,其开发程序中有且只能有一个app_main函数,该函数是用户程序的入口,这在没有调用FreeRTOS的系统中相当于函数main,但其实在app_main之前,系统还有一段初始化的过程, ...
- C# 多线程 举例使用
使用多线程的几种方式 (1)不需要传递参数,也不需要返回参数 ThreadStart是一个委托,这个委托的定义为void ThreadStart(),没有参数与返回值. /// <summa ...
- 常用string格式化
1.格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元) string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0 ...
- String、StringBuffer、StringBuild的区别
他们之间的区别主要在两个重大方面 一.处理速度上 StringBuild > StringBuffer > String 原因: String : 它定义为字符串的常量,定以后不能修改 S ...
- PHP中字符串与html相互转化函数
在一般通信过程中,可能会遇到文档文本编码中所不包括很多字符,或者无法在键盘上输入的字符.例如,版权符号(©).分币符号(¢)和语法重音符号等就属于这种字符.为了克服这些缺点,专门设计了一组统一的按键编 ...
- Maven 的安装与配置
最近公司需要新起一个项目,想使用maven+springmvc+spring+mybatis+mysql实现,以前我们的项目都是传统的老项目,没用过maven,Eclipse版本是GALILEO的,有 ...
- 使用 maven-assembly-plugin 打包项目
此种方式可避免resource节点对compile阶段的影响,compile阶段会读取resource节点的信息但是不会读取assembly的配置文件 1. pom文件 <?xml versio ...
- Linux下安装配置与使用MySQL数据库
Linux下安装配置与使用MySQL数据库 在Linux下安装做开发时往往少不了要使用到MySQL数据库,下面就Linux系统为例讲解一下,如何安装MySQL数据库,如何启用/停.止MySQL服务,如 ...
- postgresql-分页数据重复问题探索
postgresql-分页数据重复探索 问题背景 许多开发和测试人员都可能遇到过列表的数据翻下一页的时候显示了上一页的数据,也就是翻页会有重复的数据. 如何处理? 这个问题出现的原因是因为选择的排序字 ...
- 抽象语法树(AST)
AST描述 在计算机科学中,抽象语法树(AST)或语法树是用编程语言编写的源代码的抽象语法结构的树表示.树的每个节点表示在源代码中出现的构造.语法是“抽象的”,因为它不代表真实语法中出现的每个细节,而 ...