总结如何使用Git

初次见面。
我是入职已有半年时间的mu-ko。
我是从非文科背景进入这个行业的。

研修结束后正式开始工作,但是我多次被前辈指出使用Git的错误。为了整理起来,我重新总结了Git的使用方法,希望能够发表。

由于我首先以自己是否理解为前提来写这篇文章,所以可能有些地方不容易理解。
我还参考了下面提供的网站,如果能同时查看那些内容,我会很高兴的。
如果我自己觉得“如果这样写可能更容易理解!”我会积极进行编辑。
另外,如果有不同的观点或可能存在歧义的地方,请指出来。

重新基址 :将分支的根更新为新的Develop。

合并:将分支在实现完成后与Develop分支合并。

删除分支:当不再使用创建的分支时,删除分支以使树形结构更整洁。
即使删除分支,提交记录仍将保留,因此历史记录不会被改变。

■壓縮
壓縮:將一些提交合併為一個提交的過程。
注意事項:如果在使用Sourcetree時,路徑中包含日語字符,
即使點擊「執行互動式交互基點」,在暫存區上也不會顯示任何內容。
因此,如果路徑中包含日語字符,請更改路徑或使用TortoiseGit進行壓縮。

以下是中文翻译的选项:
参考网站:
– 无法在SourceTree中进行Squash
在SourceTree中无法进行“使用​​子分支和交互式rebase”的操作(来源于teratail.com)
– 关于在SourceTree中的Squash方法
快速遗忘!使用SourceTree进行rebase和Squash的步骤。