git命令行(简化版)

简介: ====================================================================================git config --global user.

====================================================================================
git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "13241153187@163.com" //设置邮箱

====================================================================================
# clone一个版本:
git clone https://github.com/derek-yi/python.git

# 更新代码
git pull //更新信息
git pull origin master //从服务器上拉取信息

# 新增文件到缓存(刷新所有需要提交的文件)
git add <file1> <*.txt> //指定文件名
git add . //添加所有文件

# 查看项目当前状态(修改/新增文件)
git status -s

# 取消缓存已缓存的内容
git reset HEAD --file

# 查询改动内容
git diff #尚未缓存的改动
git diff -cached #查看已缓存的改动
git diff HEAD 查看已缓存的与未缓存的所有改动
git diff -stat 显示摘要而非整个 diff

# 提交快照
git commit -m 'by who do what' //提交到快照
git commit -am 'by who do what' //提交到快照,合并git add操作

# 推送到服务器
git push //push到服务器上

# 查看提交修改记录
git log

====================================================================================
# 查看repository上的所有分支
git remote

# 查看所有分支
git branch -a
git branch -r //查看远程分支

# 删除分支
git branch -d <branch> //

# 新建分支
git branch <branch> //
git checkout -b <branch> //创建新分支,并立即切换到它

# 切换分支
git checkout <branch>

# 将分支合并到你的当前分支
git merge <branch>
举例:某分支删除新增文件,则当前分支也删除新增同样文件
git merge DTS1234567890 master //合并到master

# 为你的项目添加一个新的远端仓库
git remote add <rep_name> xx.git

====================================================================================
# 本地建库,推送到服务器
mkdir python
cd python
git init //初始化本地版本仓库
git remote add origin https://github.com/derek-yi/python.git //
git push origin master

====================================================================================

 

目录
相关文章
|
9月前
|
前端开发 算法 开发工具
Git分支批量清理利器:自定义命令行插件实战
Git分支批量清理利器:自定义命令行插件实战
145 0
|
移动开发 小程序 Linux
【Linux】Linux和Window下\r与\n的区别、git命令行的使用
目录 1. 回车换行符在Window下和在Linux下的区别: 1.1回车换行符: 1. 2.行缓冲区打印: 1.3进度条小程序 :
305 0
|
6月前
|
开发工具 git
成功解决:fatal: detected dubious ownership in repository at ‘E:/workspace/CSMarket‘。如何使用git工具通过命令行的形式
这篇文章分享了作者在使用Git工具初始化本地仓库时遇到的权限问题,提供了通过命令行解决Git仓库权限问题的方案,并介绍了如何使用Git命令行初始化项目、添加文件、提交以及关联远程仓库的步骤。
成功解决:fatal: detected dubious ownership in repository at ‘E:/workspace/CSMarket‘。如何使用git工具通过命令行的形式
|
8月前
|
开发工具 git
MAC如何使用Git命令行上传本地项目及理解,failed to push some refs to ‘https://gitee.com/brother-barking/spxx.git
MAC如何使用Git命令行上传本地项目及理解,failed to push some refs to ‘https://gitee.com/brother-barking/spxx.git
|
8月前
|
缓存 开发工具 数据安全/隐私保护
mac git命令行操作 git push pull 逻辑
mac git命令行操作 git push pull 逻辑
111 1
|
9月前
|
开发工具 git
git简易的命令行入门教程
git简易的命令行入门教程
46 0
|
9月前
|
开发工具 git
git简易的命令行入门教程
git简易的命令行入门教程
68 0
|
9月前
|
Linux 开发工具 数据安全/隐私保护
3.5、Linux:命令行git的使用
3.5、Linux:命令行git的使用
73 0
|
开发工具 git
【问题解决】Git命令行常见error及其解决方法
以下是我一段时间没有使用xshell,然后用git命令行遇到的一些系列错误和他们的解决方法
373 0
|
测试技术 开发工具 git
Git 命令行教程:如何在 GitLab 中恢复已删除的分支
在软件开发过程中,版本控制是一个至关重要的环节。Git 是最流行的分布式版本控制系统之一,它能够帮助团队高效地管理代码。然而,有时候会发生意外,例如代码误合、错误的删除等情况,导致重要的开发分支本地和远程不慎被删除。本文将为您介绍如何使用 Git 命令行在 GitLab 中恢复已删除的分支,帮助您快速解决这类问题。
949 0
Git 命令行教程:如何在 GitLab 中恢复已删除的分支

相关实验场景

更多