借助Git实现本地与GitHub远程双向传输(同步GitHub仓库)

前言

GitHub做为程序员必备的学习交流平台,虽然在国内速度不算快,但只要好好利用这个平台,我相信仍是能够学习到不少东西。在暑期的时候,我曾经就初次远程链接到了GitHub,但开学后,不知道为何又行不通了。后面尝试了一下后,大多都是登录失败,受权失败这种,ssh等问题。写下这篇博客来记录一下。也但愿可以给阅读的你一点帮助。(针对的时候已经链接过,而且配置好ssh key)git

步骤

首先是在本身的电脑端得安装好Git,我这里是已经弄好了,能够正常使用,如图所示,Git Gui是可视化操做界面,可是我的以为仍是命令行敲起来学的东西更多更牢固点,这里选择git bash here(在本身想要上传的文件位置)。程序员

重登GitHub实现链接bash

  • 先是git init(在指定的文件夹中)
  • 再到git add 文件(文件夹/)以下操做中的git add 1/ 我要使用的文件夹在电脑里面命名为1
  • git commit -m "注释"
  • 经过git status 来查看提交信息和一些状态信息

 -ssh

直接git pull时候会报错,但我直接ssh的时候显示链接了学习

网上查找到的一些信息关于pullfetch

git pull = git fetch + git merge FETCH_HEADui

git pull --rebase = git fetch + git rebase FETCH_HEAD 命令行

关于git pull --rebase,它用在合并代码的时候其做用就是在一个随机建立的分支上处理冲突,避免了直接污染原来的分区blog

rebase操做不会生成新的节点,是将两个分支融合成一个线性的提交。同步

 

 

 最后登录GitHub发现已经成功了。将本地文件已经成功同步到GitHub上了。

 

相关文章
相关标签/搜索