第1步,下载安装GIT中,并按照如下链接,完成GIT中配置(自行百度 - 推荐廖大牛
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137396287703354d8c6c01c904c7d9ff056ae23da865a000
)
第2步
下载安装sourcetree,官网就有在这之前,自行翻墙注册一个谷歌账户推荐大牛。:
https://www.cnblogs.com/hoobey/p/7100593.html
第3步登录GitHub,添加git公司
登录GitHub-> settings->添加SSHkey-> new。推荐大牛:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000
第4步
sourcetree基本使用,参见廖海峰大牛的神作:
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375233990231ac8cf32ef1b24887a5209f83e01cb94b000
第5步拓展
sourcetree与git命令含义的对应关系:
https://blog.csdn.net/u012792686/article/details/63684248
第6步
如果按步骤都能完成,恭喜你成功对自己对代码进行了托管!
注意⚠️⚠️⚠️:github上默认是免费开源对,你不想让自己对源码对外公布对话,可以购买GitHub的私有存储库,或在其他平台自行托管。
对以上内容的补充说明:
Git SourceTree的使用
1,功能说明:
提交:即将你的代码提交到自己的本地分支。
拉取:从服务器上拉取指定的分支到本地。
推送:将本地分支的更改,推送到服务器。
抓取:主要是获取服务器上分之的变化。
分支:基于一个分支,建立自己的本地分支。
合并:合并其他分支到自己的本地分支。
暂存:存储当前工作区的变更。
左边列表主要用到的是:分支和远端这两个,其他的读者可以自己研究。
分支:列出了本地的分支,可以在此切换分支,切换后可以跟踪该分支的变化。
远端:列出服务上代码的分支。
2,实际操作流程:
任务要求:
2-1,完成克隆远端存储库;
过程:现在github上面创建属于自己的工作库,然后复制url,打开sourceTree之后-》新建-》从url克隆-》按照要求填写URL,目标路径,检出的分支名,勾选递归-》完成克隆远程库。
2-2 ,完成本地修改或添加文件后,上传到远端;
2-3,模拟正在工作时需要去修改bug,创建bug分支,修改完成后提交并删除bug分支;
2-4,完成修改多个文件
3,今天的合并任务:
确保能跑起来后再提交。
1,从远端新建一个本地分支,修改后让其能正确跑起来
2, 在本地分支上创建子分支,并更名为v版本号_local_开发模块名
3,在本地提交修改后,切换到主分支,接着将子分支的代码合并到主分支上(merge —no-ff 子分支名)
4,在终端合并子分支
最后,笔记旨在帮助像我一样的技术小白,感谢阅读〜