gitee的基本操作
git是版本控制工具,用来管理我们的代码,编写代码时多数会涉及团队合作,而git又在多人写作中扮演重要角色。
一、首先在gitee中创建远程仓库
git的仓库是分布式的,远程仓库的工作原理和机制与本地仓库类似,远程仓库是用来远程保存源码的,通过他的版本控制功能还能实现多人合作,一般一个本地仓库只能与一个远程仓库连接。
新建仓库
同一个账户仓库名称不相同即可,还可以给仓库添加描述,可以让别人清楚地知道自己写的代码的主题。
二、本地方仓库初始化
1.将当前目录初始化为一个本地仓库,初始化完成后当前目录会出现.git文件夹,这个目录中存放了git工作相关的内容。
输入:
git status
fatal: not a git repository(or ony of the parent directories):.git
说明当前目录下不存在.git文件夹。
将当前目录初始化为一个本地仓库:git init
之后会出现一个.git文件夹。
2.将文件加入到git仓库
当仓库中有新增文件或者文件发生了修改,在提交版本之前都需要通过git add修改的文件加入到git缓存中用于提交。
代码如下(示例):
git add *
该处使用的url网络请求的数据。
三、提交版本
当缓存中加入一定量修改文件后在合适节点(比如完成了阶段性任务)进行提交。再一次开发中,我们可能需要提交很多次版本,git可以准确记录这些版本,通过git reflog来查看版本。
git commiit -m "提交信息"
git reflog
四、提交信息给git
在电脑中首次提交时系统会反馈“please tell me who are you”,然后我们根据提示将之前创建好仓库后git教程里面的name和email提交给git。
git config --global user.name "zhangsan"
git config --global user.email "....com"
五、本地仓库与远程仓库绑定
一个本地仓库只能与一个远程仓库绑定,并且仅绑定一次。绑定成功后可以通过git config --list来查看远程绑定地址。
git remote add origin http://gitee.com/... .git
git config --list
六、推送与更新
在多人协作的时候,在推送之前我们需要先更新远程的版本到本地,然后再进行代码推送;再单人操作的时候,直接进行推送。
git pull origin master
git push origin master