后来的我们—我与git的破镜重圆

作者: ComfyUI | 来源:发表于2018-04-29 15:51 被阅读117次

你在学习使用git的过程中肯定也遇到过这些坑,如果没有遇到这些问题也可以看看,说不定哪天遇到了没处理好那你们就'broke up’了,一起迈过这些坑,后来的我们就会有一个happy ending

1、使用git remote add是报错?

说明本地已经关联了一个名叫origin的远程库,先查看信息

##查看关联的远程库信息
$ git remote -v

删除已有的远程库

##git remote rm <名字> 比如:
$ git remote rm origin

继续添加

$ git remote add origin [git@gitee.com](mailto:git@gitee.com):hsntsoft/dakajxt-xiao-app.git

2、怎样关联多个远程库?

因为git给远程库起的默认名称是origin,所以如果有多个远程库,我们需要用不同的名称来标识不同的远程库。

##先删除已关联的默认名为origin的远程库
$ git remote rm origin

##关联第一个库取名为sticky-house
$ git remote add sticky-house [git@gitee.com](mailto:git@gitee.com):Ewall/sticky-house.git

##关联第二个库取名为daka
$ git remote add daka [git@gitee.com](mailto:git@gitee.com):hsntsoft/dakajxt-xiao-app.git
关联远程仓库

如果要推送到不同的库则用不同的名称

##推送到sticky-house
$ git push stickyy-house master

##推送到daka
$ git push daka master

3、公司的项目能clone和pull但是不能push?

要设置该项目的管理员包括你,在你的项目中存在,这样你就能push


码云

4、git pull报错,本地与远程代码冲突、本地不能从代码库中更新代码?

如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又添加了一些新的配置项,在发布这个配置文件的时候,就会发生代码冲突:


Image.png

如果希望保留生产服务器上所做的改动,仅仅并入新配置项:

$ git stash
$ git pull
$ git stach pop

如果希望用代码库中的文件完全覆盖本地版本:

$ git reset --hard
$ git pull

5、为什么每次git push、pull等git操作都需要输入用户名密码?

扩展:https://gitee.com/oschina/git-osc/issues/2586

因为在git clone的时候用的是https链接而不是ssh,https不走ssh通道所以key没用了,所以需要每次输入密码。所以:

git clone

(1)生成公钥的时候不能设置密码;
(2)git clone的时候用ssh链接;
(3)如果使用了https链接那么可以在本地输入以下代码长期存储密码。

$ git config --global credential.helper store

6、多人怎样在分支上协作?

$ git add .
$ git commit -m 'fixed'
$ git pull
## 有错误
## 手动删除错误
$ git 

7、如何在一个仓库里建立多个项目?

如果是clone的别人的项目要与自己新建的项目一起放入仓库中,那么记得一定要把别人的项目文件夹中的.gi文件夹删掉。
(1)新建一个仓库并克隆到本地

新建仓库

(2)删掉项目中的git文件

删除git (3)新建一个项目 新建

(4)git提交

Image.png result

8、持续更新。。。

相关文章

  • 后来的我们—我与git的破镜重圆

    你在学习使用git的过程中肯定也遇到过这些坑,如果没有遇到这些问题也可以看看,说不定哪天遇到了没处理好那你们就'b...

  • 后来与后来的我们

    1.关于遗憾 感情的输赢,不是你最终有没有赢得ta,而是你有没有活成一个不带遗憾的自己。 分手是必然的结局,彼此在...

  • 后来的我们与后来无关

    后来,我们终于明白了,后来的我们与后来无关 来公众号 至未ZHIWEI 关注我呐~ 不是每个人都能遇到属于自己的挚...

  • 后来的我们,后来的我

    忙完了一天的工作,已经快傍晚六点了,与其堵在路上不如去看部热映的电影,看看时间选择了六点十分的后来的我们。 观影中...

  • 后来

    后来 我们都越飞越高 你往南 我朝北 眼眸中满是没能破镜重圆的遗憾 但我还是希望 希望你的夜很长 梦很短 春天很...

  • 《后来的我们》,《后来》的我们,后来的“我们”

    如果说在看《后来的我们》剧情的时候,哭的理由是共鸣,那么看到《后来的我们》彩蛋的时候,哭的理由是触动。 在我看来,...

  • 后来的你,后来的我,后来的我们

    仿佛好久没收到你的你的来信了,又仿佛就在昨天我们刚跟对方道了句晚安。我好像已经记不清我们分开多久了,我...

  • 后来的我们,后来的我,后来的你

    这可能是我在电影院哭的最惨的一次了。 有一种成全叫做那个男孩爱着那个女孩;有一种遗憾叫做你的遗憾与我有关。 彩色和...

  • 后来的后来,我……没有我们

  • 我们,后来的我

    后来的你好吗? 后来的我,努力,过得好。只是好像少了什么。 一、以前的我们 那天,在操场上,夕阳下有个男生...

网友评论

    本文标题:后来的我们—我与git的破镜重圆

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