git的常用命令和cmd操作

git的常用命令

git config --global user.name 用户名作用
git config --global user.email 邮箱设置用户签名
git init初始化本地库
git status查看本地库状态
git add 文件名添加到暂存区
git commit -m “日志信息” 文件名提交到本地库
git reflog查看历史记录
git reset --hard 版本号版本穿梭

在Git Bash Here中操作git

设置用户签名(和git连接的服务器毫无关系,就是为了本地标记)

git config --global user.name 用户名
git config --global user.email 邮箱
例如:
git config --global user.name liuchuanjiang
git config --global user.email 1xxxxxxx@163.com

初始化本地库,就相当于将该文件夹标记为git的本地库

git init

查询当前git状态

git status
红色为未提交到暂存区
绿色是已提交到暂存区,未提交到本地库

将文件提交到暂存区

git add 文件名
例如:git add hello.txt

将文件从暂存区提交到本地库中

git commit -m “日志信息”
例如:git commit -m “first commit” hello.txt

查看历史记录命令:

git relog 查看git精简版记录
git log 查看git详细版记录

版本穿梭:可以在任意版本进行穿梭**

git reset --hard 需要回滚到版本的版本号

分支操作

创建分支

git branch 分支名
例如:git branch hot-fix

查看分支

git branch -v

切换分支

git checkout 分支名
例如:git checkout hot-fix

分支合并(把指定分支合并到当前分支上)

git merge 分支名
例如:git merge hot-fix

查看当前所有远程地址别名

git remote -v

创建远程库别名

git remote add 别名 远程库地址
例如:git remote add git-demo https://gitee.com/lcj_273482106/git-demo.git

将本地代码推送到远程库中的流程

命令 git add git commit -m “日志信息” git push
本地工作区间---------->暂存区-------------------------->本地库— ------------>远程库

将本地文件提交到暂存区

git add 文件名
例如:git add hello.txt

将暂存区中的文件提交到本地库

git commit -m “日志信息” 文件名(可写可不写)
例如:git commit -m “first commit” hello.txt

将本地库中文件提交到远程库中

git push 别名/连接 分支
例如:git push git-demo master

拉取文件远程库到本地库(个人认为你需要先clone后才能做拉取)

git pull git-demo master

克隆远程仓库到本地

先创建一个本地库(就是一个文件夹)用于存放拉去的项目
进行克隆(克隆不需要账号密码)
git clone 需要克隆的链接(仓库–>克隆/下载)

跨团队协助

A将远程仓库的地址复制发给邀请B跨团队协作的人

B接收到远程仓库地址的人,访问到远程仓库,点击fork,
就将对方的仓库内容保存到自己仓库中了

如果B将代码修改好之后点击 pull requests ---->new pull request---->create pull request,
告诉A可以拉去代码了

SSH免密登录

1、进入当前用户的家目录(C:\Users\Katrina’s hb)
2、打开Git base here
3、复制ssh-keygen -t rsa -C 18349195807@163.com,然后连续敲击三次回车
4、进入.ssh中将id_rsa.pub中的公钥复制,
5、打开gitee/github中,点击右上角头像,选择设置,再选择ssh公钥,将第四步复制的公钥粘贴进去

后面使用链接的时候可以是有ssh连接进行操作

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值