git 操作全记录

本地创建好项目后

1.在根目录打开命令行工具,输入git init初始化
2.git status查看当前状态
3.git add .(注意后面是空格加上.符号)
4.git commit -m "提交信息"
5.提交到本地后,打开gitee,创建一个空白仓库选择ssh
6.配置ssh公钥,
7.然后连接远程仓库输入
git remote add origin git@gitee.com:demon-drowning/xiaodu_app.git

*仓库项目名称xiaodu_app


8.推送到git push -u origin "master"

 git常用命令

git status


查看代码状态

git add .

提交全部代码

git commit -m ''

提交信息

git push origin master


推送代码到master分支

git diff


查看文件冲突

git log 

查看历史提交记录

分支操作

git branch

查看当前分支

git branch -a

查看所有分支

git checkout -b wyl

创建新的分支wyl

git checkout  wyl

切换到新分支

git merge wyl

将wyl分支合并到当前分支

合并代码步骤


1,将 search 分支进行本地提交:

git add .
git commit -m "完成了首页的开发"

2,将本地的 search 分支推送到码云:

git push -u origin search

3,将本地 search 分支中的代码合并到 master 分支:

git checkout master
git merge search
git push

代码回滚操作

git回退上一个版本

git reset --hard HEAD^

1.已push后回退:
(1) 使用git log命令,查看分支提交历史,确认需要回退版本的<commit_id>
(2) 使用git reset --hard <commit_id>命令或者git revert <commit_id>,进行版本回退(此时本地已回退)
(3) 在git commit后,再次使用git push origin <分支名> --force命令,推送至远程分支(此时线上版本已回退)

2.提交到暂存区后(执行git add后)回退:
git reset HEAD <file_name>命令撤销提交到暂存区的内容,再使用git checkout -- <file_name>命令,来清空工作区的修改

3.工作区(执行git add前)回退:
git checkout -- <file_name>命令,来清空工作区的修改

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值