GIT常用命令

目录

1 配置本地文件

2 分支

2.1 查看分支

2.2 新建分支

2.3 切换分支

2.4 创建一个当前分支的子分支并切换到子分支

2.5 建立映射

2.6 删除远程分支

2.7 删除本地分支

2.8 创建远程分支

3. 提交代码

3.1添加到本地缓存

3.2查看在你上次提交之后是否有对文件进行再次修改

3.3提交到本地

3.4强制提交本地分支覆盖远程分支

3.5建立映射

3.6将本地项目推送到远程

3.7删除远程分支

3.8删除本地分支

3.9删除本地未提交的文件

3.10放弃本地的文件修改

4.版本控制

4.1查询日志

4.2回滚版本

4.3回滚到上个版本

5.idea git忽略文件


1 配置本地文件

git config --global user.name "www"
git config --global user.emal "www@163.com"
-- 查看用户配置
git config --global -l 

2 分支

2.1 查看分支

git branch

2.2 新建分支

git branch 分支名

2.3 切换分支

git checkout 分支名

2.4 创建一个当前分支的子分支并切换到子分支

git checkout -b 分支名

2.5 建立映射

git branch -u origin/分支名称

2.6 删除远程分支

git push origin --delete 分支名

2.7 删除本地分支

git branch -d  分支名	

2.8 创建远程分支

git push origin 本地分支名:远程分支名

3. 提交代码

3.1添加到本地缓存

git add .

3.2查看在你上次提交之后是否有对文件进行再次修改

git status

3.3提交到本地

git commmit -m "提交信息"

3.4强制提交本地分支覆盖远程分支

git push origin 分支名 --force

备注:会覆盖分支上的代码 慎用

3.5建立映射

git branch -u origin/分支名称

3.6将本地项目推送到远程

git push -u origin 分支名称

3.7删除远程分支

git push origin --delete 分支名

3.8删除本地分支

git branch -d  分支名	

3.9删除本地未提交的文件

git clean -xdf

3.10放弃本地的文件修改

git reset --hard FETCH_HEAD

4.版本控制

4.1查询日志

git reflog

4.2回滚版本

git reset --hard 版本号
git push -f

4.3回滚到上个版本

git reset --hard ~1

5.idea git忽略文件

使用场景:项目维护期间,每次提交代码带入很多不需要的文件,git annotate不生效

1. git rm -r --cached  不需要跟踪的文件名     

2. git add .

3. git commit -m "update .gitignore"

4. git push origin 远程分支名

第一步可用.代表不需要跟踪的文件名,但是不推荐,因为会不跟踪很多需要跟踪的文件

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值