Git命令行

1. gitlab上传代码步骤:

· git add 修改过的文件

· git commit -m ""

· git branch "本地分支"

· git checkout “本地分支”

· git push origin "远程分支"

2. git命令

· git branch -d branchname   (删除本地分支)

· git push origin :branchname   (删除远程分支,冒号前的空格不能少)

· git merge branchname  (在本地master下运行该命令,merge 本地修改过的分支到本地master)

· git branch -r   (查看远程分支)

· git checkout --track origin/branchname   (克隆远程分支到本地)

· git reset --hard commit_id (回退到commit_id的版本)

· git pull origin "远程分支" (将远程分支合并到当前本地分支)

3.问题

Your local changes to the following files would be overwritten by checkout

当前分支有未跟踪的文件,checkout 命令会覆盖它们,请缓存( stash )或者提交( commit )。

存到暂存区 git add. git stash

取出的时候使用 git stash pop

清除文件预览 git clean n

强制清除文件 git clean -f

· git checkout -f branch (强制切换分支)

 

记录工作中使用到的git命令

### 在 Windows 上使用 Git 命令行 #### 安装 Git 为了能够在 Windows 操作系统上使用 Git 命令行工具,首先需要安装 Git。可以从官方网站下载适用于 Windows 的 Git 版本,并按照向导完成安装过程。 #### 配置环境变量 安装完成后,通常无需额外配置环境变量,因为安装程序会自动设置 PATH 变量以便可以在命令提示符下运行 `git` 命令。不过建议重启计算机使更改生效。 #### 使用 Git Bash 或者 PowerShell/CMD Git 提供了一个名为 Git Bash 的终端模拟器,在其中可以直接执行 Linux/Unix 类型的 shell 脚本以及 Git 相关指令;当然也可以选择直接在 PowerShell 或 CMD 中输入 Git 命令来管理版本库。 #### 处理中文显示问题 对于可能出现的中文乱码情况,可以通过调整 Git Bash 设置解决此问题[^4]: ```bash # 打开Git-Bash窗口后,通过鼠标右键菜单访问Options对话框, # 进入Text标签页内把Locale设为zh-CN, # 同时Character Set选成UTF-8编码方式。 ``` #### 克隆仓库实例 当想要获取某个特定项目的源代码副本时,可以利用如下所示的方式来进行克隆操作: ```bash $ git clone https://github.com/ZhangXiaoixiang/testGit.git # 来源于具体案例中的地址之一 [^1] ``` #### 创建分支并切换工作区 有时希望在一个新的特性分支里开展新功能的研发,则可采用 `-b` 参数指定要创建的新分支名称的同时实现快速转换至该分支的目的[^3]: ```bash $ git checkout -b feature_branch_name ``` #### 日常开发流程概览 针对日常协作场景下的基本操作序列如下所列[^5]: - 将这些改动加入暂存区(`git add .`); - 记录此次变更(`git commit -m "描述性的消息"`); - 更新远端最新状态(`git pull origin 主干名`); - 推送个人贡献给团队共享资源(`git push origin 自己负责的部分`);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值