git初体验

周末,下雨,闲来无事,弄弄git,中间出了好多问题,记下来,备查:

1.git是什么?

开源版本控制器。

2.安装git,直接去官网下载。https://git-scm.com/downloads,选合适的版本就行了

3.git只是个工具,需要存储程序代码的远程文档库服务器。我选的github。http://www.github.com,需要在上面注册用户,注册完了,可以看教程,跟着建第一个仓库,第一个分支(默认是master)

4.在本地安装好git后,进入git cmd。

5.将目录转到你需要同步的路径下,如图:

6.输入 git init 初始化本地仓库

7.输入 git remote add origin http://...............................(你在github中创建的仓库地址)

8.git config --global user.name "你在github中注册时的用户名"  (不要写错了)

 9.git config --global user.email "你在github中注册时使用的email“  (也不要写错了)

10.git add *   (把你要让git追踪的所有文件都加到索引库中

11.git commit -m '写点备注,提交的描述信息'   提交到索引库中。

12.git push origin master 我在这里就遇到问题了:failed to push some refs to '      '

后来在网上查了下,是因为在github上修改了自己的文件,在上传本地文件之前没有把github上的文件拉倒本地,意思是本地和远程的文件应该合并后才能上传本地的新文件。所以要先git pull,结果又错了:refusing to merge unrelated histories


解决方法:git pull origin master --allow-unrelated-histories

pull成功,接着再git push origin master 成功将本地文件放到github上。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值