git 版本控制

提交第一行代码 - Gitee.com

Pro Git(中文版)

简易的命令行入门教程:

Git 全局设置:

git config --global user.name "用户名"
git config --global user.email "邮箱"
git config --global http.postBuffer 1048576000 # 缓存区设为1G大小

创建 git 仓库:

mkdir financial-analysis-back-end
cd financial-analysis-back-end
git init
touch .gitignore
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/sit_and_look_at_the_wind_and_clouds/financial-analysis-back|front-end.git
git push -u origin master

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/sit_and_look_at_the_wind_and_clouds/financial-analysis-back-end.git
git push -u origin master

提交时的问题:

  • 第一个问题

git remote add origin**************
fatal: remote origin already exists.(报错远程起源已经存在。)

解决办法如下:

1、先输入 git remote rm origin
2、再输入 git remote add origin**************
  • 第二个问题

git remote add origin******
The authenticity of host 'github.com ' can't be established(无法建立主机“github.com”的真实性)

这是由于git地址采用了ssh方式,切换为https方式即可,也可能是你的仓库地址不对,可以用命令先查看一下:

 git remote -v

如果跟你的github地址不一样,那就去你的github上复制一下仓库地址
然后在终端中输入:

git remote set-url origin https://xxxxxx.git (这个是你的复制的仓库地址)

最后再push下就可以了!

git push origin master 
  • 第三个问题

Branch ‘master‘ set up to track remote branch ‘master‘ from ‘origin‘

解决方法共两步
1、移除

git remote rm origin


2、再次连接

git remote add origin "地址"

SSH

在 git bash 中输入以下命令,邮箱

ssh-keygen -t rsa -C "邮箱地址"

命令结束后会有一行是 秘钥文件的存放位置,一般是 C:\Users\用户名.ssh\ 下面

文件是成对出现的,私钥没有后缀叫 id_rsa ,公钥则叫 id_rsa.pub
用文档编辑器打开 id_rsa.pub ,然后 ctrl+A 复制里面所有的文字,粘贴到仓库所在的网站你自己账号的设置里面的 SSHKey 里面新建一个秘钥保存

附:.gitignore的基本配置.gitignore - 简书

/xxfolder/ 过滤整个文件夹
*.zip 过滤所有.zip文件
/xxfolder/xx.oo 过滤某个具体文件

以上规则意思是:被过滤掉的文件就不会出现在你的GitHub库中了,当然本地库中还有,只是push的时候不会上传。
除了以上规则,它还可以指定要将哪些文件添加到版本管理中。

!src/   不过滤该文件夹
!*.zip   不过滤所有.zip文件
!/xxfolder/*.oo 不过滤xxfolder文件夹下的oo文件

1、配置语法:
以斜杠/开头表示目录;
以星号*通配多个字符;
以问号?通配单个字符
以方括号[]包含单个字符的匹配列表;
以叹号!表示不忽略(跟踪)匹配到的文件或目录;

此外,git 对于 .ignore 配置文件是按行从上到下进行规则匹配的,意味着如果前面的规则匹配的范围更大,则后面的规则将不会生效。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值