GitHub常见问题总结

1)本地仓库与一个远程仓库建立绑定方式
先有本地仓库,再有远程仓库
1、在本地新建文件夹
2、编写代码
3、新建远程仓库
4、将本地的文件夹初始化为本地仓库
> git init
5、将代码提交到本地仓库
> git add *
6、编写提交信息
> git commit -m “message”
7、绑定本地仓库与远程仓库

  > git remote add origin https://xxx.git

8、将代码提交到远程仓库

 > git push origin master在这里插入代码片

2) 团队项目
1. 新建远程仓库(组长)
2. 邀请合作者
管理 -> 仓库成员管理 -> 邀请用户
3. 被邀请者在邮箱进行同意
4. 进行多人开发

			> git clone 地址
        	//团队编写代码
        	> git add *
        	> git commit -m 'message'
    		> git pull origin master (更新远程仓库代码到本地)
        	> git push origin master (提交本地仓库到远程)

3)版本回退

	> git status 查看状态
    > git log 查看提交日志
    > git reflog 查看所有提交日志
    > git reset --hard commitID 回退到某次提交

4)解决冲突
在团队项目里可能出现,多个人在某一时间段,都修改了一段代码,但由于提交的顺序不同,后提交的由于没有push到最新的版本,会造成提交冲突问题,提交失败。这样需要拉取到最新的代码后,会显示出冲突的代码段。
在这里插入图片描述

在这里插入图片描述
这就需要我们手动的消除非代码段,再次提交。

5)git忽略清单
有时候,我们开发时会利用test例子来测试代码,或则不想让git管理node_modules文件夹下的文件,这些东西不必要提交到github,或者让git管理,我们可以建立一个忽略清单。
以.gitignore为名建立文件
在这个文件里可以记录不想被git追踪的文件,提交.gitignore后,就可以实现我们的需求。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值