美文网首页
GIT自学习

GIT自学习

作者: 一切都是最好的安排1 | 来源:发表于2018-02-09 15:48 被阅读0次

一  创建远程仓库的过程

1 创建自己的SSH Key

       $ ssh-keygen -t rsa -C"youremail@example.com"在用户主目录里面生成.ssh文件(里面包含id_rsa和id_rsa.pub)

2 登录github,将id_rsa.pub添加到用户列表

情况一(先有本地库,再添加远程库)

3 在github创建一个远程仓库

4 在本地关联远程仓库

     $ git remote add origin git@github.com:michaelliao/learngit.git

5  将本地仓库的内容推送到远程

    git push -u origin master

情况二(先有远程库,再有本地库)

3 克隆远程库

$ git clone git@github.com:michaelliao/gitskills.git

二 分支管理

创建与合并分支

1创建分支 git branch dev

2切换分支git checkout dev

3 查看分支git  branch

4修改readme.txt文件

5 提交修改  git add readme.txt    git commit -m "branch  test" (此时只是在dev分支上作出变化,而master分支上还没有任何变动)

6 切换回master分支 git checkout master

7 合并分支 git merge dev (把dev分支的工作合并到当前分支master上)

8删除分支dev  git branch -d dev

解决冲突

当master分支和dev分支都对readme.txt文件进行了修改后,再进行合并会产生冲突。

这时应该手动解决冲突后,在重新提交git add readme.txt   git commit -m "合并冲突后提交"

Bug分支

1 git  status查看当前工作区状态

2 git stash  不用提交,把当前工作现场存储起来

3 解决完了其他事情以后,再回到当前工作区

      git stash list查看之前工作现场情况

 4 恢复之前工作

 情况1 git stash apply 恢复  git stash drop 删除stash内容

  情况2  git stash pop 恢复并删除stash内容

多人协作

1查看远程库信息 git  remote -v

2 从本地推送分支 git push origin branch-name

3 如果推送失败,需要先pull远程修改  git   pull  (如果pull失败,说明未指定本地dev与远程dev的连接  $ git branch--set-    upstream dev origin/dev)

4 手动解决冲突

5 解决后,再提交 git commit -m " "

6 再git push

相关文章

  • GIT自学习

    一 创建远程仓库的过程 1 创建自己的SSH Key $ ssh-keygen -t rsa -C"yourem...

  • 基于蓝牙的可自学习手机遥控器android应用

    android功能:蓝牙通信、手机遥控器、红外编码、可自学习红外编码 GITHUB项目地址:https://git...

  • 码云使用及Git命令

    git命令 仓库关联 仓库连接相关(引用自熊本同学) 初次上传码云项目 第一次上传码云无法push问题,引用自学习...

  • win10自带拼音输入法自学习词汇编辑

    windows 10 自带的拼音输入法,有自学习词汇功能。 如果存在错误的自学习词汇,比如 可以通过鼠标右键点击词...

  • 各自学习

    教授说,成年人,工作态度决定自己的人生高度; 老师说,小孩子,父母的高度决定孩子的起点; 其实,能否获取深度学习能...

  • 自学习惯

    今天周六,但我需要加班,没有在家陪孩子。五点多回到家里,大宝高兴地跑出来说:“妈妈,我自己预习已经记住了四...

  • Markdown自学习

    引用 1.1 语法规则:>引用内容1.2 举例输入:`>引用 引用 图片 2.1语法规则:! [alt](url ...

  • SQLite自学习

    QLite是一种嵌入式数据库,它的数据库就是一个文件,Python就内置了SQLite3,所以,在Python中使...

  • 英语自学习

    correlation 相关,关联,相互关系 correlation analysis 相关分析 submit 提...

  • 底气来自学习

    昨天的股市,一片哀嚎。 祖国江山,绿油油一片。 据说有人上了天台…… ヾ(≧O≦)〃嗷~ 嘻嘻,今年的股市,真是跌...

网友评论

      本文标题:GIT自学习

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