Git备忘单--常用命令

Git 常用的命令:

1、查看账户配置

$ git config --list

2、修改用户名和邮箱

$ git config --global user.name 用户名    --修改用户名

$ git config --global user.email 邮箱     --修改邮箱

3、初始化本地仓库,切换到项目所在目录,鼠标右键选择 Git Bash Here,输入下面命令即可初始化该项目的本地仓库

$ git init

4、查看本地仓库的状态

$ git status	

5、将文件添加到暂存区

$ git add 文件名  --暂存文件,准备提交
$ git add .      --暂存所有更改的文件,准备提交

6、Unstages 文件,保留文件更改

$ git reset [file]

7、将所有内容恢复到最后一次提交

$ git reset --hard

8、创建、查看、切换、合并、删除仓库的分支

$ git branch -v           --查看当前分支

$ git branch -a	          --查看本地所有分支

$ git branch -av          --列出所有分支,本地和远程

$ git branch new_branch   --创建一个名为 new_branch 的新分支

$ git branch -d my_branch --创建一个名为 new_branch 的新分支


$ git checkout my_branch  --切换到一个分支,my_branch,并更新工作目录

$ git checkout branchB    --切换到当前分支B
$ git merge branchA	      --将指定的分支A合并到当前分支B


9、查看、修改文件内容

$ vim 文件名      --修改当前文件

$ cat 文件名	     --查看文件内容

10、查看、删除、创建远程仓库的别名

$ git remote -v 	            --显示远程存储库的名称和 URL

$ git remote remove 别名	        --删除远程仓库的别名

$ git remote remove 远程仓库名字  --删除远程仓库

$ git remote add 别名 远程仓库的https链接	--创建远程仓库的别名(别名最好与远程仓库名字一样)

$ git remote set-url origin [git_url]   --更改 git repo 的 URL

11、同步代码

$ git fetch [alias]             --从那个 Git 远程获取所有分支

$ git merge [alias]/[branch]    --将远程分支合并到您当前的分支中以使其保持最新状态

$ git push  远程仓库名字  本地分支	--将本地分支提交传输到远程存储库分支

$ git pull  远程仓库名字  远程分支	--将远程分支里的代码拉回到本地

$ git clone https链接或者ssh链接	--将代码克隆到本地

$ git cherry-pick [commit_id]   --将另一个分支的一个特定提交合并到当前分支

12、查看历史提交

$ git log    --显示当前活动分支的提交历史

注意:pull是拉取远端仓库代码到本地,如果远程库代码和本地库代码(版本)不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值