平常在windows电脑上使用Git Extensions 工具比较多,大部分的常用指令都可以通过点点点就可以完成。在mac电脑上的话使用sourcetree工具。但有时候也会直接通过git命令,很多时候也是通过百度来临时查阅,所以总结下来方便自己,也方便可能需要的你。
1.1、 生成SSH公钥和私钥,公钥要复制配置到git服务器上的
1.2、 git config 配置提交用户名和用户邮箱
1.3、 创建项目后如何提交到仓库
1.4、 将文件添加到暂存区
1.5、 提交到本地仓库(即自己当前电脑的代码仓库)
1.6、 设置远程仓库地址(即代码要提交到哪里的服务器)
1.7、 推送到远程服务器(注意一点,首次推送要设置追踪)
1.8、 修改文件名会忽略大小写,默认都是忽略了,所以修改文件名大小写是无效的
1.9、修改文件夹名字大小写的问题
1.10、 是将远程主机的最新内容拉到本地 ,用户在检查了以后决定是否合并到工作本机分支中。
1.11、同样一个本地仓库可以设置多个远程仓库,然后通过不同的git push github.origin
1.12、克隆代码库
2.1、 创建分支
2.2、 查看分支
2.3、 修改分支名称
2.4、 删除本地分支和删除远程分支
3.1、 将某个提交,任何跟仓库所有分支的commit 合并到当前分支
3.2、 当前分支dev的代码提交push成功,此时想合并到main分支上
4.1、添加一个tag,并推送到远程仓库
4.2、 删除一个tag
4.3、 查看tag
4.4、在某个commit上打tag
4.5、 根据tag创建分支