1、先在gitee码云创建个人账户
2、新建master仓库
3、下载安装git客户端(网上有安装教程)
4、切换远程仓库地址:
方式一:修改远程仓库地址
【git remote set-url origin https://xxx.com】 更换远程仓库地址,URL为新地址。
方式二:先删除远程仓库地址,然后再添加
【git remote rm origin】 删除现有远程仓库
【git remote add origin https://xxx.you-url.com】添加新远程仓库
输入“git remote -v”查看项目当前远程地址
5、在本地某个文件夹(你希望这个项目放在哪),进入该文件夹,右键选择git Bash Here 进行clone操作,我们使用的命令是:
git clone [项目地址]
目的:拉下来形成完整的目录结构,为push准备
6、分支管理:例如我本次clone在C:/TEST文件夹,经过一系列更新,修改后,打算推送到新的分支【dev】进行管理
git checkout -b dev #创建本地Dev分支,并进入
git branch -a #查看本地所有分支
通过切换分支,可以看到本地的文件不同分支之间会有差异
git checkout Dev #切换分支Dev
7、远程分支
查看所有分支,来确定里面有没有属于你的那个分支,git branch -a 出现了master和Dev,说明我刚才创建的分支成功了。但是细心的你继续往下看,是否发现图中的红色语句,它是在提醒我们:在远程仓库中,还没有这个分支,如果这个时候进行push,会将你的项目push到master分支,但这不是我们想要的。所以,我们还要创建远程的Dev分支。
git push --set-upstream origin Dev
这样,我们就在远程仓库也创建了一个同名分支,并且将本地分支的内容提交上去了。
8、提交、推送本地文件到gitee仓库
要能使我们的工作push过去,我相信大家通过学习都知道还需要先进行git add和git commit -m操作,但是这里我还是想让大家养成好习惯:git add之前先查看。使用下面的命令:
git status
我们发现你工作的所有内容都会以红色的语句提示给你。确定这是你的工作内容后,就可以安心进行git add了。
git add . #全部添加 git commit -m"test" #提交到本地分支-m后面是提交原因
git add后的“."表示将所有文件从工作区存到暂存区,然后使用git commit -m "test"(引号的内容可以是本次更新版本等信息)将暂存区内容提交到本地分支。完成之后可以再查看一下当前状态。
将文件提交到本地分支后,就可以提交到远程仓库了。我们先进行
git push
假如提示你远程仓库没有此分支,参考7
9、我们进入码云的团队项目中查看分支,发现多了一个Dev分支,选择这个分支,里面的内容就是你提交的工作
完成以上步骤之后,以后我们每次提交工作不需要再创建新的分支,而是提交到你第一次创建的分支中。这时,我们只需要先进入自己的分支,使用命令:
git checkout [分支名]
然后在该分支中进行add、commit 和push操作,而且由于仓库中已经有我们的分支,所以我们可以直接使用命令:
git push