使用TortoiseGit将代码上传到bitbucket

时间:2023-03-09 15:47:17
使用TortoiseGit将代码上传到bitbucket

首先需要有一个bitbucket的账户,这是无疑问的。

比如我本地有一个项目,项目名是

使用TortoiseGit将代码上传到bitbucket

我想把这个项目托管到bitbucket上!

1.首先在bitbucket上创建一个仓库,注意仓库的名字要和项目的名字相同!(不相同也行,但是偶有强迫症)

使用TortoiseGit将代码上传到bitbucket

2.本地选中项目文件夹,右键,在此处创建仓库!

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

3.成功后,右键点击,选择git提交"master",把代码提交到本地分支,输入用户名和email(注册时的email),点击确认!

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

Git还有个特别好用的功能,分支。
发现问题:你代码写了很多,运行OK;但是突然想加个新功能进去,这个功能你也不知道能否正常运行,而且修改过程中除了新加代码和文件进去还会修改以前的代码。
要是万一失败,修改回来也是一种很麻烦的事情。这种时候很多人就用备份方式。来看看git是怎么优雅的处理这个问题的。
git的处理方式:当你想加一个新功能进去的时候,你可以新建一个分支,例如名字叫newfunction,然后在分支中把新功能加上去.
如果OK,将代码合并到master分支上,如果新功能失败,切换回master分支上来,在newfunction写的代码,又全看不到了。
[ps:master是新建项目的主分支]

1新建一个分支,右键-->TortoiseGit-->Create Branch

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

右键,你会发现当前的分支为你新建的test分支了

使用TortoiseGit将代码上传到bitbucket

2接下来,就开心新增加你的功能;我们在test.txt中增加了main方法并提交代码

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

使用TortoiseGit将代码上传到bitbucket

3提交我们的代码,此时我们发现这个新功能不行,存在很多漏洞等等问题。我们想回到之前的代码。怎么办呢?

为了回到之前的项目,我们直接切回master分支。

先来看看现在的文件内容。

使用TortoiseGit将代码上传到bitbucket

然后我们切换到master分支,右键-->TortoiseGit-->Switch/Checkout

选择master即可,然后确定

使用TortoiseGit将代码上传到bitbucket

再来看看test文件中的代码是否回到了从前呢?

使用TortoiseGit将代码上传到bitbucket

无论是修改,还是添加,都没影响到复原。这就是分支的作用。这个功能是不是让你省去了很多工作量呢。

当然test分支还是有增加的内容的,有错,我们就不要了嘛!直接丢了!