学习笔记025——Git基本基本命令
Git是一种分布式版本控制系统,允许用户在没有网络连接的情况下进行版本控制。 Git通过本地克隆实现完整的版本控制存储库,这使得开发者可以在本地提交工作,然后将本地存储库与服务器上的存储库同步。这种分布式的工作方式使得Git非常灵活,成为许多团队和个人的首选版本控制系统。
Git下载。
下面介绍基本命令。
目录
1、初始化当前目录
2、新建一个目录,将其初始化为Git代码库
3、克隆一个项目
4、显示当前的Git配置
5、设置提交代码时的用户信息
6、加当前目录的所有文件到暂存区
7、删除工作区文件,并且将这次删除放入暂存区
8、提交暂存区到仓库区
9、移除【暂存区】文件不参与提交
10、显示有变更的文件
11、显示当前分支的版本历史
12、增加一个新的远程仓库,并命名
13、推送到远程仓库
1、初始化当前目录
git init
2、新建一个目录,将其初始化为Git代码库
git init [project-name]
3、克隆一个项目
git clone [url]
## 举例
git clone https://gitee.com/han_tian_le/xxx.git
4、显示当前的Git配置
git config --list
5、设置提交代码时的用户信息
git config [--global] user.name "[name]"
git config [--global] user.email "[email address]"
6、加当前目录的所有文件到暂存区
git add .
7、删除工作区文件,并且将这次删除放入暂存区
git rm [file1] [file2] ...
8、提交暂存区到仓库区
git commit -m "提交消息"
9、移除【暂存区】文件不参与提交
git rm --cached -r 文件名
git commit -m "移除了某些文件"
eg:
git rm --cached -r .idea/
10、显示有变更的文件
git status
11、显示当前分支的版本历史
git log
12、增加一个新的远程仓库,并命名
# 查看有那些仓库名
git remote
git remote add [远程仓库名,默认写:origin] [远程仓库url]
# 举例
git remote add ahterminalhouse--zj https://gitee.com/han_tian_le/xxx.git
13、推送到远程仓库
git push -u [远程仓库名,默认写:origin] [分支名,默认写:"master"]
# 举例
git push -u hlj_wms "master"