欢迎使用Markdown编辑器
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
提示:以下是本篇文章正文内容,下面案例可供参考
1. brew install git 安装git
在这之前可以先检查一下是否安装了git
git --version
2.创建远程仓库
远程仓库可以在github、gitee或者实验室自己服务器建立的仓库,具体创建流程不做赘述
3.检查本地是否配置好用户名和邮箱地址
git --version //查看git的版本信息
git config --list //查看git的信息
git config --global user.name //获取当前登录的用户
git config --global user.email //获取当前登录用户的邮箱
git config --global user.name '用户名'
git config --global user.email '邮箱地址'
4.终端操作–上传代码/文件等
打开Mac电脑的终端,进入到要上传的文件夹,cd 到“目录”
cd 文件夹路径(可以直接拖拽要上传的文件夹到这里,自动生成路径)
初始化git仓库
git init
5.提交流程
1.提交到暂缓区add
提交当前目录中的所有文件及文件夹
git add .
提交单个文件夹或文件
git add ./文件夹
git add 文件名
查看暂缓区状态
git status
2.提交commit
代码如下(示例):
git commit -m '详细描述'
3.关联远程github库
将创建或要提交到的远程仓库的地址复制下来
git remote add origin https://github.com/c/text006.git
4.上传到远程仓库
推送
git push -u origin master
5.git的基本使用指令汇总
https://www.jianshu.com/p/3dc0139b6601
git init #初始化git仓库
git add . #添加当前文件夹下的所有文件
git status #显示状态
git commit #提交代码
git commit -m ‘注释’ #提交代码加注释
git log # 看提交记录
git push # 推送
git push origin master #推送到远程master分支
git push origin ‘版本号’ #按照版本号推送到远程
git remote add origin <URL> #关联远程仓库
git tag -a ’版本’ -m ‘描述’ #打标签
git push - -tags #提交到远程
6.删除git所有提交历史方法
https://www.cnblogs.com/raiuny/p/15856085.html
1. 删除.git文件
rm -rf .git
2. 删除所有的上传
如果要删除所有提交历史记录,但将代码保持在当前状态,可以按照以下方式安全执行此操作:
新建一个分支new_branch
git checkout --orphan new_branch
添加所有文件
git add -A
提交所有更改
git commit -m 'commit all'
删除master分支
git branch -D master
将当前分支重命名
git branch -m master
强制更新远程仓库
git push -f origin master
强制更新远程仓库,如果遇到无法连到远程仓库的问题,可能是没有与远程仓库建立连接,因为之前删掉了.git文件
git init
git remote add origin git@github.com:xx/xx.git
git add .
git commit -m 'add xxx文件'
git push --set-upstream origin master # 指定仓库master文件夹作为上传目录
git push -f origin master
7.删除分支
// 删除本地分支
git branch -d localBranchName
// 删除远程分支
git push origin --delete remoteBranchName
8.其他
https://cloud.tencent.com/developer/article/1393916