【废话】
好消息,好消息,我终于会用Git啦!
别问我今天为什么没去上学,问就是隔壁班妥妥murder
今天我们来学习一下如何使用Git来进行基础操作
(注意:此教程是基于你安装了Git并且拥有以Git作为版本控制系统的网站账号编写的)
【准备工作】
1)新建仓库
以Gitee为例,新建一个仓库,不用说了吧
(这里是为了演示而选择了所有模板,现实中根据需要自行选择)
然后,我们就成功创建了一个名为gittest的项目
(话说这项目怎么看起来怪怪的,标题怎么是gittest:114514啊喂)
2)新建文件夹
接下来,我们需要新建文件夹(是的没错),名字不一定要和仓库名字相同
现在,我们创建了test文件夹,然后右键,选择"Open Git Bash here"
3)配置Git
接下来我们需要配置一下,输入
[Bash shell] 纯文本查看 复制代码 git config --global user.name {Gitee用户名}
git config --global user.email {Gitee邮箱,需要绑定}
完成后可以输入
[Bash shell] 纯文本查看 复制代码 git config user.name
git config user.email
来查看用户名和邮箱设置情况
4)初始化项目
在Git界面中,输入
[Bash shell] 纯文本查看 复制代码 git init
这将会创建一个.git文件夹
5)关联远程仓库
点击“克隆/下载”,复制HTTPS链接,然后在Git输入
[Bash shell] 纯文本查看 复制代码 git remote add origin xxx.xxx.com/xxx/xxx.git # 一定是以.git结尾!
接着输入
[Bash shell] 纯文本查看 复制代码 git pull origin master # master也不一定,看你的仓库是什么分支
6)忽略文件
编写或者修改gitignore文件,把不重要的和很重要的文件忽略掉
大概就是这样:
[AppleScript] 纯文本查看 复制代码 # 不重要的
*.o
*.exe
*.out
# 很重要的
.idea/
data/
【管理文件】
1)添加文件
第一次提交,建议输入
[Bash shell] 纯文本查看 复制代码 git add .
^这是个空格
"."的意思是所有,如果你想提交特定的文件,只需要输入
[Bash shell] 纯文本查看 复制代码 git add file.cpp
当然,以下两个语句等价
[Bash shell] 纯文本查看 复制代码 git add a.c
git add b.c
git add a.c b.c
2)上传文件
(注意:这里上传的文件是之前添加的所有文件,commit message是一样的,如果你想要不同的commit message,需要添加一个文件并提交之后再添加另一个文件)
[Bash shell] 纯文本查看 复制代码 git commit -m "文件提交说明"
3)合并到远程仓库
[Bash shell] 纯文本查看 复制代码 git push origin master #还是那句话,master不一定是master
返回Gitee查看
你学会了吗?
|