这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/ |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/10246 |
这个作业的目标 | Gitee 与 git基础命令学习与使用 |
作业正文 | https://i-beta.cnblogs.com/posts/edit |
其他参考文献 | http://v.harson.co/static/video/git.mp4 |
1.1 码云界面
1.2 Git界面
1.3 本地仓库截图
1.4 学习命令
设置基础信息
设置用户名:git config --global user.name "Your name"
设置邮箱:git config --global user.email "Your email"
创建代码仓库
打开文件夹 -> Git Bash
创建仓库:git init
查看状态:git status
提交与更改文件
添加单个文件至提交区:
git add 文件名
添加本仓库全文件至提交区:
git add .(提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件)
git add -A(提交所有变化)
git add -u(提交被修改(modified)和被删除(deleted)文件,不包括新文件(new))
提交文件至代码仓库命令:git commit -m "Your exegesis"
修改文件后重提交:添加文件至提交区 + 提交文件至代码仓库命令
提交日志查询:git log
返回之前文件:git reset --head xxxx // xxxx 为 git log 中 commit 的前4位
本地仓库与远程仓库互联
创建远程仓库
新建远程代码仓库
获取ssh
获取本地仓库密钥
获取ssh密钥:ssh-keygen -t rsa -C "Your email"
本地仓库与远程仓库连接
添加仓库地址:git remote add origin xxx仓库地址xxx
本地仓库推送至远程仓库(准备):git pull --rebase origin master
本地仓库推送至远程仓库(推送):git push origin master