我们常用的git 服务器:码云 https://gitee.com/, Github https://github.com/, Gitlab https://about.gitlab.com/
下面是我整理的git 常用命令
# 创建一个git
git init
# 查看git的状态
git status
# 查看当前分支
git branch
# 创建新的分支
git branch new_branch_name
# 跳转到指定的分支
git checkout branch_name
# 连接远程仓库, 我们一把把远程仓库命名为origin
git remote add origin 远程仓库的地址
注意, 一般我们会把稳定的可发布的版本放在master 分支中,其他的工作代码我们可以创建普通分支
另外在仓库根目录下创建名称为“.gitignore”的文件,写入不需要的文件夹名或文件,每个元素占一行即可,如
.java
.propertites
.xml
工作中频繁的操作,无非就是: 上传(push),下载(pull or copy) ,以及合并版本(分支);
# 把文件添加到暂存区, 后面的一点表示当前仓库下的所有文件
git add .
# 添加某一个文件到暂存区
git add 文件名字
# 提交
git commit -m "你的备注"
# 查看当前分支的日志信息(推荐)
git log --oneline
# 查看所有分支的commit历史
git log
# 合并分支, 将A分支合并到当前分支
git merge - brach_name_A
其他的边学边补充叭~~
2021-11-1补充
- 将本地git仓库绑定到远程github仓库上, 首先在当前目录下,执行
git init
命令,这样会在当前这个项目下生成一个.git 隐藏文件,这.git隐藏文件其实就是我们的本地仓库,而这个项目就是我们的工作区
# 绑定账户
git config --global user.name xxx
git config --global user.email yyy
## 然后生成本地的ssh-key,并复制到自己GitHub账号中的对应位置
ssh-keygen -t rsa -C 你的邮箱地址
- 检查自己和远程的连接的详细情况,可执行
git remote -v