Gitbash的安装__2018.06.10

用记事本打开id_rsa.pub复制里面的秘钥。在GitHub上创建远程登录秘钥。

创建ssh远程登录秘钥。ssh是一种代码传输协议。

登录GitHub账号,点击用户图片,找到“setting”,ssh秘钥。选择public。进行创建。

配置用户名和邮箱。防止你乱修改代码后甩锅、赖账。所以每次提交代码后面都会附上你的用户名和邮箱。

将远程仓库克隆到本地(将远程仓库代码保存到本地)

将本地代码更新到远程仓库。

输入两次用户名和密码。

git add 文件名,是将文件提交到本地的master主分支。

git commit是再往上提交。

git不能提交空文件夹。

提交文件夹。

git add test/* (/表示文件夹 *表示提交全部文件)。

创建新的分支,

在新分支上创建新的文件。

git add 表示添加。

git commit -m “”表示注释

git push origin master表示上传到远端。

创建并切换带新的分支dev2

先别push

因为会有多人合作开发,所以别人更改了,保存在工作区缓存中,没有push,你也更改了当你push时就可能产生冲突。

你所在的分支可能比你所操作的文件创建的晚。就有可能push失败,所以在这之前应先git pull origin一下。

和并成功,没有毛病。

git的三种文件状态。

版本回退问题

git commit -m ""//注释。

查看所有版本:git log

回退到上一个版本:git reset --hard HEAD^

回退到指定版本,通过版本号:git reset --hard 版本号

设置vim配置文件,解决乱码问题

Linux系统上不建议安装git,因为Linux上的git遭受过一次DOS攻击。服务器被攻击瘫痪了,修复后好像有问题。

这个就是自己的一个仓库。

显示自己目前所在的分支:git branch

创建新的分支:git branch dev

切换到dev分支:git checkout dev

创建文件world.txt,并上传dev分支。

打开网页GitHub可以看到文件(world.txt)已成功上传到了dev分支上。但此时主分支上是没有这个文件的。我们必须将dev分支合并到主分支上去才可以看到。

首先我们需要先切换到主分支下面:然后将dev分支合并到主分支中。

可以看到此时主分支上仍然是没有这个文件的,我们需要push到远程的master上才可以。

解决vim中的中文乱码问题。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值