windows下使用Git命令行clone一个项目

本文详细介绍了Git的使用流程,从克隆项目到提交更新。重点讲解了如何通过`git clone`、`git remote -v`来管理远程仓库,以及在修改代码后使用`git add`、`git commit`和`git push`进行版本控制。同时,强调了在多人协作中,先`git pull`更新代码以避免冲突的重要性,并提供了遇到冲突时的解决策略——使用`git stash`暂存本地改动后再进行`pull`。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.复制clone下来的HTTPS

在这里插入图片描述

2.在本地希望保留该项目的路径下使用git clone命令

git clone HTTPS

在这里插入图片描述

3.进入项目使用git remote -v 查看clone下来的是哪个仓库的项目

git remote -v,用于查看是自己的还是别人的项目,以免当有权限的时候合并出问题

在这里插入图片描述

4.本地对代码进行改进之后,使用git add *

修改代码之后可以使用git add * 添加上修改的文件(可以上传到github) 然后使用git commit -m "本次修改的注解"

5.提交先pull下来最新的代码

git pull origin 分支(一般是master)
一般一个项目是多人协作开发,每次提交自己的代码之前先进行pull操作是一个好习惯,因为有可能自己修改的文件和别人修改的文件重叠在一起,那么如果直接push上去的话,就会出现冲突,git那边不知道使用谁的代码,因而自己手动的pull下来检查代码是否有冲突,再push上去是一个不错的选择

6.push代码

git push origin 分支(一般是master)

在这里插入图片描述

注意:当pull代码的时候发现错误:Your local changes to the following files would be overwritten by merge,说的是pull的文件和本地的文件冲突了,解决方法是:本地进行git stash 进行修改暂存,然后再pull下来即可。
### 在 Windows使用 Git 命令行 #### 安装 Git 为了能够在 Windows 操作系统上使用 Git 命令行工具,首先需要安装 Git。可以从官方网站下载适用于 WindowsGit 版本,并按照向导完成安装过程。 #### 配置环境变量 安装完成后,通常无需额外配置环境变量,因为安装程序会自动设置 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、付费专栏及课程。

余额充值