GIT命令使用

官网:Git

下载地址:Git - Downloads

配置全局信息

配置用户名,邮箱

设置好后git config -l 可以查看全局配置信息

 2、给本地创建暂存区

git init

创建好后会出现.git文件 

(没显示可能时隐藏了) 

3、添加缓存区

将当前目录所有文件放入暂存区

git add .   

添加指定文件到缓存区

git add 文件名 文件名  

git status 查看暂存区文件类容

git rm 提交错误可以删除

git commit -m '  ' 提交本地,用-m注释 

git log查看提交的版本号等信息

touch l.txt创建文件 

HEAD指向哪表示正在处理哪个文件

查看简易版信息

 git checkout 切换版本号

结果

提交远程地址

将本地master提交远程master中(第一次提交时需要远程仓库账户信息) 

git push master(本地):master(远程) 远程仓库

git remove add oringin 地址  将远程仓库地址和oringin关联

git remove -v 查看刚刚设置对应的地址 

git clone 加本本好第一次下载代码

git clone 地址 -b master 克隆主干 

git pull origin master:master 可以同步更新代码

多人协同开发 

git fetch origin  将远程的.git信息下载到本地

git merge origin/master 将远程的master手动合并到本地的master

分支

查看分支

git branch 查看本地分支

git branch -r 查看远程分支、

创建本地分支

git branch 分支名

切换分支

git checkout 分支名

拉取分支下来,git clone 地址 -b 分支名 

遇见冲突需合并

git fetch

合并

git merge oringin/wxpay

(最后用push推到远程仓库)

提交分支到主干

1、切换主干

 2、git merge 分支名

3、提交远程仓库 

  

(问题)

1、全局配置时出现下图

git: 'git' is not a git command. See 'git --help'.

The most similar command is
        init

解决办法:

git clone https://github.com/git/git.git

 

版本切换

git reset --hard 版本号 xxx

删除分支

git branch -d 分支名

修改分支

git branch -m 旧分支 新分支

查看别名

git remote -v

创建别名

git remote add 别名 远程仓库地址

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
# Git命令使用培训 ## 介绍 大家好,我是C知道,今天我将带领大家学习Git命令使用技巧。Git是一个分布式版本控制系统,它可以帮助我们管理代码的版本和协同开发。在本次培训中,我们将学习Git的常用命令,并通过演示案例加深理解。 ## 基本命令 ### git init - 功能:在当前目录初始化一个新的Git仓库 - 用法:`git init` - 示例: ```bash $ git init Initialized empty Git repository in /path/to/repository/ ``` ### git clone - 功能:克隆一个远程仓库到本地 - 用法:`git clone <repository-url>` - 示例: ```bash $ git clone https://github.com/username/repository.git Cloning into 'repository'... ``` ### git add - 功能:将文件添加到暂存区 - 用法:`git add <file>` - 示例: ```bash $ git add example.txt ``` ### git commit - 功能:创建一个新的提交记录 - 用法:`git commit -m "<message>"` - 示例: ```bash $ git commit -m "Add example.txt" ``` ### git push - 功能:将本地提交推送到远程仓库 - 用法:`git push <remote> <branch>` - 示例: ```bash $ git push origin master ``` ### git pull - 功能:从远程仓库拉取最新的更改 - 用法:`git pull <remote> <branch>` - 示例: ```bash $ git pull origin master ``` ### git status - 功能:查看当前工作区和暂存区的状态 - 用法:`git status` - 示例: ```bash $ git status On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean ``` ### git log - 功能:查看提交记录 - 用法:`git log` - 示例: ```bash $ git log commit a4d0d6f9e6df1d1c975e8c3f3a1cb20a2c01657f (HEAD -> master) Author: Your Name <[email protected]> Date: Mon Jan 1 00:00:00 2022 +0800 Add example.txt ``` ## 分支管理 ### git branch - 功能:查看、创建、删除分支 - 用法:`git branch`, `git branch <branch-name>`, `git branch -d <branch-name>` - 示例: ```bash $ git branch * master $ git branch new-feature $ git branch -d new-feature Deleted branch new-feature (was a4d0d6f) ``` ### git checkout - 功能:切换分支或恢复文件 - 用法:`git checkout <branch-name>`, `git checkout -- <file>` - 示例: ```bash $ git checkout new-feature $ git checkout -- example.txt ``` ### git merge - 功能:合并分支 - 用法:`git merge <branch-name>` - 示例: ```bash $ git merge new-feature ``` ## 远程仓库 ### git remote - 功能:查看、添加、删除远程仓库 - 用法:`git remote`, `git remote add <remote-name> <repository-url>`, `git remote rm <remote-name>` - 示例: ```bash $ git remote -v origin https://github.com/username/repository.git (fetch) origin https://github.com/username/repository.git (push) $ git remote add upstream https://github.com/upstream/repository.git $ git remote rm upstream ``` ### git fetch - 功能:从远程仓库获取最新的分支和提交记录 - 用法:`git fetch <remote>` - 示例: ```bash $ git fetch origin ``` ## 总结 以上就是Git的常用命令及其使用技巧的介绍。通过学习这些命令,你可以更好地管理你的代码,并与他人协同开发。希望本次培训对你有所帮助!如果有任何问题,请随时提问。谢谢大家!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值