git 常用命令【编程必备】

简介: git 常用命令【编程必备】

git clone 将远程仓库的代码拉取到本地

代码拉取方式有 SSH 和 https 两种

  • 通过 https 方式拉取时,每次都需要输入git 的账号和密码
  • 通过 SSH 方式拉取时,无需输入git 的账号和密码,但需提前将本地 git 的公钥 ssh key添加到远程仓库个人设置的密钥库中。
  • 百度搜索 window ssh key 可以找到 window 操作系统生成ssh key的方法
  • 苹果电脑通过 cat ~/.ssh/id_rsa.pub命令查看
git clone 远程仓库代码地址

git status 查看代码状态

若代码有改动,会列出被修改的文件,新增的文件,删除的文件等文件变动的信息

git status

git diff 查看代码修改的具体内容

新增的文件不会显示

  • 查看所有的代码改动的具体内容
git diff

查看指定文件的代码改动的具体内容

git diff 文件名

git checkout 撤销修改

  • 撤销所有文件的修改
git checkout .
  • 撤销指定文件的修改
git checkout 文件名

git stash 暂存修改

以便切换到其他分支

git stash

git stash pop 将暂存的修改提取出来

git stash pop

git add 添加改动的代码到暂存区

git add . // 添加全部文件
git add 文件名 // 添加指定文件

git commit 将暂存区的代码提交到本地仓库

同时会创建一条代码提交的记录

git commit -m "代码提交的描述信息"

git pull 将远程仓库的代码拉取到本地

git pull origin 分支名

git push 将本地的代码改动提交到远程仓库

git push origin 分支名

git branch 查看所有分支

git branch

git checkout -b 切换分支

git checkout -b 分支名
 
git checkout 分支名

git fetch 将远程仓库的代码全部拉到本地

在合并分支前执行

git fetch

git merge 合并分支

将另一个分支的代码,合并到当前分支

git merge 被合并的分支名

git config 查看/修改配置

  • 查看用户名
git config user.name
  • 修改用户名
    用于识别是谁提交的代码
git config user.name 新用户名
  • 查看邮箱
git config user.email
• 1
  • 修改邮箱
git config user.email 新邮箱
  • 修改密码
git config user.password 新密码

git log 查看 git 的操作记录

会展示每次代码提交的标识符

git log

git show 查看指定提交记录的修改内容

指定提交的标识符可通过 git log 查看

git show 指定提交的标识符


目录
相关文章
|
2月前
|
缓存 数据可视化 网络安全
Git命令大全
Git命令大全
73 1
|
2月前
|
开发工具 git
Git教程:深入了解删除分支的命令
【4月更文挑战第3天】
381 0
Git教程:深入了解删除分支的命令
|
2月前
|
存储 Shell Linux
【Shell 命令集合 文件管理】Linux git命令使用教程
【Shell 命令集合 文件管理】Linux git命令使用教程
62 0
|
2月前
|
开发工具 git
git常用命令整理
git常用命令整理
|
2月前
|
开发工具 git 开发者
Git常用命令大全:让你轻松驾驭版本控制
Git命令速查:`git init`新建仓库,`git clone`克隆,`git add`入暂存区,`git commit -m`提交,`git status`查看状态,`git log`查看历史,`git branch`创建分支,`git checkout`切换,`git merge`合并,`git pull`拉取更新,`git push`推送,`git remote -v`查看远程,`git checkout --`撤销本地修改,`git reset HEAD`取消暂存,`git reset --hard`回退版本。掌握这些,提升代码管理效率!
32 0
|
19天前
|
存储 网络安全 开发工具
【GIT】Git常用命令学习
【GIT】Git常用命令学习
27 1
|
2月前
|
Shell 网络安全 开发工具
GIT常用命令
GIT常用命令
|
1月前
|
存储 安全 项目管理
Git项目管理——Git常用命令汇总(五)
Git项目管理——Git常用命令汇总(五)
25 1
|
9天前
|
网络安全 开发工具 数据安全/隐私保护
git最全最常用的命令整理
git最全最常用的命令整理
14 0
|
9天前
|
开发工具 git
掌握Git必备:最常用的50个Git命令
掌握Git必备:最常用的50个Git命令
14 0