git 在windows下的应用(二) - 远程仓库代码管理

克隆远程git 目录

https://github.com/pcdogyu/git4windows.git

克隆下来了

生成1.txt

scan stage signoff commit

2次提交记录

推送到远程地址

完成了

还没来得及去网页呢,就收到系统提示邮件

网页查看1.txt已经提交上去了

对于将远程版本库上的修改同步到本地,Git提供了2种命令来完成此功能,分别是fetch和pull。先来讲讲fetch:

git fetch https://github.com/pcdogyu/git4windows.git master

执行这个命令后,就会将远程版本库上的代码同步到本地,不过同步下来的代码不会合并到任何分支上去,而是会存放到一个origin/master分支上,这时我们可以通过diff命令来查看远程版本库上到底修改了哪些东西:

git diff https://github.com/pcdogyu/git4windows.git/master

之后再调用merge命令将origin/master分支上的修改合并到主分支上:

git merge https://github.com/pcdogyu/git4windows.git/master 、

而pull命令则是相当于将fetch和merge两个命令放在一起执行了

git pull https://github.com/pcdogyu/git4windows.git master

原文地址:http://blog.51cto.com/433266/2089557

时间: 2024-08-01 08:06:49

git 在windows下的应用(二) - 远程仓库代码管理的相关文章

关于Git回退再前进造成本地代码和远程仓库代码不一致的问题

事情经过: git push 提交之后(版本2.0), 回退, 然后做了一些修改, 发现有问题,于是脑抽回退git reset --hard HEAD^ (版本1,0), 然后又前进到之前那个版本(2.0), 发现文件还是在1.0版本 但是远程仓库上的代码又是2.0版本的 不知道啥原因, 于是把远程仓库强行覆盖本地, 请勿轻易尝试: git fetch --all && git reset --hard origin/master && git pull 然后就回到了最新的

windows下使用vnc viewer远程连接Linux桌面

在windows下使用vnc viewer远程连接Linux桌面,主要配置步骤: Linux: 1.rpm -qa vnc //查看是否安装vnc服务,如果没有安装,可以使用yum,或者rpm进行安装 2.修改配置文件: vim /etc/sysconfig/vncservers,如下图修改 3.设置vnc密码: vncpasswd 4.启动vncserver: service vncserver start 5.更改xstartup配置: vim /root/.vnc/xstartup,如下图

《转》Git for windows 下vim解决中文乱码的有关问题

Git for windows 下vim解决中文乱码的问题 原文链接:Git for windows 下vim解决中文乱码的有关问题 1.右键打开Git bash: 2.cd ~ 3.vim .vimrc 4.内容如下: "这个档案的双引号 (") 是批注 set nu "可以在每一行的最前面显示行号啦! set fencs=utf-8,gbk,utf-16,utf-32,ucs-bom

Git实现从本地添加项目到远程仓库

Git是现在最流行的版本控制系统之一了,今天也试试了,成功了上传了远程仓库,接下来看看我是怎么做的. 1.首先,要有git的账号,点击查看怎么注册? 2.注册成功之后,登陆GitHub,然后,在右上角找到"Create a new repo"按钮,创建一个新的仓库: 在Repository name填入bless,其他保持默认设置,点击"Create repository"按钮,就成功地创建了一个新的Git仓库: 2.在Git bash下创建并初始化本地仓库 3.找

Git 远程仓库的管理和使用

要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写.同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分 支,定义是否跟踪这些分支,等等 查看当前的远程库 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列出每个远程库的简短名字.在克隆完某个项目后,至少可以看到一个名为

配置git ,上传到码云远程仓库

1.告诉git你的名字和email,这个名字会出现在提交记录中. git config --global user.name "你的名字" git config --global user.email "你的email" 2.创建本地仓库 git init #在当前目录下创建一个新的空的本地仓库 touch README.md #创建帮助文件 git add README.md  #添加帮助文件 git commit -m "提交注释" 3.连接

git 使用详解(7)-- 远程仓库的使用

要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库.远程仓库是指 托管在网络上 的项目仓库,可能会有好多个,其中有些你 只能读,另外有些可以写.同他人协作开发某个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展.管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分支,定义是否跟踪这些分支,等等.本节我们将详细讨论远程库的管理和使用. 查看当前的远程库 git remote 要查看当前配置有哪些远程仓库,可以用 git remote 命令,它会列

Python - Git for windows 下使用 交互式命令行

1. 概述 尝试在 windows 环境的 git 命令行使用 python3 的交互模式 2. 环境 OS win10 1905 git 2.20.1 mintty 2.9.4 python 3.7.0 2. 问题 直接使用 结果 无法开启, 会卡住 3. 解决 命令 > winpty python 4. 其他 ref Git for windows的MINGW64终端无法使用Python的解决方法 疑问 winpty 是干嘛的 原文地址:https://www.cnblogs.com/xy1

windows下使用TortoiseGit在[email protected]代码托管

TortoiseGit是一个免费开放的,为git版本控制系统服务的图形界面客户端.TortoiseGit没有集成Git.如果你没有安装过Git,那么需要先安装Git. 工具 windows Git TortoiseGit [email protected] 方法/步骤 一.下载安装Git 1.下载Git 从下载地址选择合适自己的版本,这里是Windows下安装,因此选择Windows,http://git-scm.com/download 2.安装Git 下载完成后,双击安装.Wdindows安