git 应用命令 很详细实用

本文提供了Git的常用操作指南,包括代码克隆、拉取、推送、分支管理、暂存修改、状态回滚等核心功能的命令行指令,适合开发者快速查阅和实践。

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

 

1.git丢弃本地修改的所有文件

git checkout . #本地所有修改的。没有的提交的,都返回到原来的状态
git stash #把所有没有提交的修改暂存到stash里面。可用git stash pop回复。
git reset --hard HASH #返回到某个节点,不保留修改。
git reset --soft HASH #返回到某个节点。保留修改
 
git clean -df #返回到某个节点


git clean 参数
    -n 显示 将要 删除的 文件 和  目录
    -f 删除 文件
    -df 删除 文件 和 目录



#也可以使用:

git checkout . && git clean -xdf

2.git代码克隆

    $ git clone https://......


3.拉取代码

$ git pull  (origin master)


4.代码推送

$ git add .
$ git commit -m "提交信息"
$ git push  (origin master)


5.本地新建一个分支

$ git fetch
$ git checkout -b (本地名(一般与线上分枝名一致))  origin/线上分枝名


6.本地分支切换到主分支(master)

$ git checkout master


7.本地分支合并到主分支(先切换到主分支master上)

$ git merge 本地分支名


8.查看当前分支

$ git branch -a

9.新建项目推到(git)

 

 9.1 本地初始化一个项目

       首先,你需要执行下面两条命令,作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中。
git config --global user.name "你的名字或昵称"git config --global user.email "你的邮箱"
然后在你的需要初始化版本库的文件夹中执行:
git init git remote add origin <你的项目地址> //注:项目地址形式为:https://gitee.com/xxx/xxx.git或者 git@gitee.com:xxx/xxx.git
这样就完成了一次版本你的初始化。

   9.2  如果你想克隆一个项目,

       只需要执行:
     git clone <项目地址>
    完成第一次提交
进入你已经初始化好的或者克隆项目的目录,然后执行:
git pull origin master<这里需要修改/添加文件,否则与原文件相比就没有变动>git add .git commit -m "第一次提交"git push origin master
然后如果需要账号密码的话就输入账号密码,这样就完成了一次提交。
此时,你可以在你的个人面板、项目主页查看到你的提交记录。
按照本文档新建的项目时,在码云平台仓库上已经存在 readme 文件,故在提交时可能会存在冲突,这时您需要选择的是保留线上的文件或者舍弃线上的文件,如果您舍弃线上的文件,则在推送时选择强制推送,强制推送需要执行下面的命令:
git push origin master -f
如果您选择保留线上的 readme 文件,则需要先执行:
git pull origin master

 

10.把所有没有提交的修改暂存到stash里面

git stash

11.返回到某个节点,不保留修改。

git reset --hard HASH

12.返回到某个节点。保留修改

git reset --soft HASH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值