gitDemo远程操作演练

作者: coderWen | 来源:发表于2016-03-26 00:28 被阅读170次

gitDemo远程操作演练

1.将本地仓库与远程仓库进行合并

git remote add origin git@github.com:longxianwen/gitDemo.git

git@github.com:longxianwen/gitDemo.git,为远程仓库地址

origin:一般为远程仓库的名字

2.如果远程仓库有内容,则先把远程仓库的内容拉取到本地

git pull origin master 

master:表示主分支

3.将本地的版本库中的文件推送到远程仓库

git push -u origin master
  • 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令
  • 完成如上命令后,以后提交可以直接用如下命令,将本地仓库提交到远程仓库
git push origin master
  • 还有一种情况,就是不管是否存在对应的远程分支,将本地的所有分支都推送到远程主机,这时需要使用–all选项。
 git push --all origin

4.丢窃本次修改的内容,返回到上一次文件的状态

it checkout -- README.md

5.版本回退问题

命令功能
git reset –hard HEAD^回退到上一个版本

git reset –hard HEAD^^回退两个版本

git reset –hard HEAD~100回退100个版本

git reset –hard xxxxx(commit的id)回退到对应的版本

实际上一般最后一个命令是比较常用的,例如我现在需要回退到一开始的版本,那么我只需要在终端中输入git reset --hard 350e137即可

6.创建分支

命令模式:

git checkout -b develop    创建一个名为develop的分支,并切换到该分支
或者
git branch develop             创建一个名为develop的分支
git checkout develop         切换到develop分支

git branch                        查看所有分支和当前分支
git merge develop            将develop分支合并到当前分支
git branch -d <name>     删除分支

注意:切换分支前要回到主分支,如这里应该先回到master分支,然后合并develop分支

7.切换分支

git checkout 分支名

8.在sourceTree里面分支操作

创建分支:点击分支,可以创建新的分支.

点击合并,可以选择将哪个分支合并到当前分支.

双击分支,即可切换到对应的分支.

9.冲突解决

冲突解决起来也很方便,判断一下冲突的位置,应该怎么保留,然后把多余的信息和符号删除,再提交一下修改即可.

10.一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令。

git fetch --all
git fetch -a

附录
【学员推荐】Git与SourceTree使用详细指南
git push操作
git fetch操作

相关文章

  • gitDemo远程操作演练

    gitDemo远程操作演练 1.将本地仓库与远程仓库进行合并 git@github.com:longxianwen...

  • Git远程操作详解

    Git远程操作详解 Git远程操作详解

  • git 命令简单使用

    1.初始化工程 (1)首先建立想要使用git管理的目录 mkdir gitDemo cd gitDemo...

  • SecureCRT操作

    Ssh远程终端(SecureCRT)操作:是通过windows系统上的软件,远程操作Unix终端\远程操作linu...

  • Git常用命令

    基础操作 远程库操作 查看远程库 添加远程库 推送本地分支到远程仓库 删除远程库 新建远程分支 合并分支 git ...

  • Git使用记录

    创建仓库 选择一个合适的地方,创建一个空目录 mkdir GitDemo cd GitDemo git initI...

  • Electron和单纯的vue单页面结合通讯

    基本操作就不说了,跑起来gitdemo 然后通讯Api地址 h1主程序 最主要一个正常的webpack -cli项...

  • Git 命令

    Commmit 操作 重新 commit 分支操作 查看远程分支 加上-a参数可以查看远程分支,远程分支会用红色表...

  • 远程办公电脑设置的一些实践

    注意: !!!操作前请确认远程电脑设置好远程软件开机自启动 !!!操作前请确认远程电脑设置好远程软件开机自启动 !...

  • Git命令操作

    本地仓库映射到远程仓库 分支操作 代码提交操作 标签 查看信息操作 远程同步操作 撤销操作 查看和设置配置信息

网友评论

    本文标题:gitDemo远程操作演练

    本文链接:https://www.haomeiwen.com/subject/dbjdlttx.html