优点太多了
- 管理代码的十分方便的
- 许多网站都可以一键注册登录
- 使用指南
搜索相关,官方也有教程了
贴上详细教程
https://blog.csdn.net/youzhouliu/article/details/78952453
基本指令
cd 切换路径
ls 当前路径下的所有文件
rm 删除 -rf表示全部强制删除
status 状态
add 提交
push 推
pull 拉
大概描述一下过程
从本地库上传到自己的远程库中
- 下载,安装,检查版本号
- 直接打开下载好的bash.exe源文件
- 首先配置
$ git config --global user.name"Frandaaaa"
$ git config --global user.email "[email protected]"
- 想去哪个文件夹就cd一下
- 找准想要弄的库文件夹后,成为可控管理的出现(master)
$ git init
- 先添加远程库
$ git remote add origin https://github.com/Frandaaaa/Work-java.git
- 把想要上传的文件们打包好放进指定库文件夹里面
- 全部添加
$ git add .
- 提交文件
$ git commit -m "这里是描述,网页上面会显示"
- 最好先pull一下
$ git pull --rebase origin master
- 此时若出现error
error setting certificate verify locations
执行
$ git config --system http.sslverify false
- 继续pull 一下,最后全部上传
$ git push -u origin master
可能要图形界面登录。如果要登录,登录以后重复8、9、10步
fork获取项目维护者的代码支持
- 组长原文链接
https://seriouszyx.github.io/2019/03/08/%E4%BD%BF%E7%94%A8Forking%E5%B7%A5%E4%BD%9C%E6%B5%81%E6%8F%90%E4%BA%A4%E4%BD%9C%E4%B8%9A.html
- 从远程仓库克隆:直接克隆自己的库
git clone https://www.github.com/Frandaaaa/(库的名称).git
- 切换到克隆的文件夹
cd /
- 从项目处获取库的链接(指针操作)
git remote add upstream https://github.com/url
- 在本地创建一个新的分支,用来提交
git checkout -b cq
-b第一次使用,用来初始化
- 切换之后修改内容检查状态,提交到缓存区,先推后拉
git status
git add .
git commit -m "content"
git push origin cq
最后推到自己的提交分支上面,图形界面直接去pull request,有表单可以填写