Git 软件的安装在这里就不写了,网上一大把。
一、命令解释
1、Git中的一些常用命令
使用 Git --version 查看其版本,也间接的判断 Git 是否已安装成功。
其实 Git 的有些命令与 DOS 及 Linux 中的一些命令是相同的,你可以在桌面或者在任意文件夹下右键 “Git Bash Here” 命令进入 Git 命令行窗口。
cd 进入目录
cd .. 退出到上级目录
pwd 显示当前目录
mkdir 新建一个目录
ls(/dir) 显示当前目录的所有文件及文件夹
ls <directory1> 显示当前目录下一个叫"directory1"目录中的内容
ls -a 显示包含隐藏文件及文件夹
ll 显示当前目录的详细列表
clearl (Ctrl + L) 清屏
rm -rf 删除文件及文件夹(注意,操作这个命令是很危险的,请谨慎!)
touch <filename> 创建一个新的文件(例:touch aaa.txt)
2、Git 的配置
告诉 Git 你是谁
命令:git config --global user.name "your name" 配置全局的用户名
命令:git config --global user.email "your email" 配置全局的邮箱(这里的双引号可以不写)
命令:git config user.name "your name" 配置当前目录下的用户名
命令:git config user.email "your email" 配置当前目录下的邮箱
3、查看完整公钥内容
命令:cat ~/.ssh/id_rsa.pub
4、测试公钥是否配置成功
命令:ssh -T git@gitee.com
4、在本地创建一个新的Git仓库(即初始化一个仓库)
命令:git init
5、从远程克隆一个旧的Git仓库到本地
命令:git clone <仓库地址>
示例:git clone https://gitee.com/你的账号名/你的仓库名.git
6、查看仓库的状态
命令:git status 查看当前仓库的状态
7、将文件添加到暂存区(只是告诉git,但还没有提交)
1)添加一个文件到仓库
命令:git add <filename>
示例:git add aaa.txt
2)添加所有文件到仓库(只是告诉git,但还没有提交)
命令:git add . (注意,最后一个 “.” 是必须的)
8、向 git 提交一个文件到仓库
命令:git commit -m "这里是你要输入的提交信息"
9、使用 remote 将远程仓库与本地仓库建立关联
命令:git remote add origin <gitee仓库地址>
10、本地仓库与远程仓库同步
命令:git pull origin master
命令:git pull --rebase origin master
11、版本库的忽略文件配置
创建一个名叫 .gitignore 的文件
然后在此文件中输入:
1、示例:*.txt 忽略扩展名为 ".txt" 的所有文件
2、示例:a.hph 忽略文件名为 "a.hph" 的文件
3、示例:*.txt
!a.txt 忽略所有.txt文件,除了a.txt文件以外。
4、示例:/abc 忽略名叫"abc"文件夹中的所有内容(包括子文件夹中的)
注意:如果文件夹中什么都没有,则git是不会去跟踪这个文件夹的
5、示例:/abc/*.php 忽略"abc"文件夹下的所有.php文件
6、示例:/abc/**/*.php 忽略"abc"文件夹下包括其子文件夹中的.php文件
12、如何检查远程仓库是否有新的变化?
①、git remote update 执行检查远程仓库是否有更新的指令
②、git status 查看是否已有更新
③、git pull origin master 执行本地与远程同步指令的操作
二、实际操作步骤(以下有些远程地址因是私有的其他读者是无法访问的,在此抱歉)
1、使用命令行执行在本地新建一个 Git 仓库并推送到 Gitee 远程仓库
1)mkdir <仓库名>
2)cd <仓库名>
3)git init
4)touch README.md
5)git add README.md
6)git commit -m "首次提交"
7)remote add origin https://gitee.com/huawen_maker/GOM_Module.git
8)git push -u orogon master
2、使用命令行推送本地已有的 Git 仓库到远程 Gitee 仓库
1)cd <本地仓库名>
2)git remote add origin https://gitee.com/huawen_maker/GOM_Module.git
3)git push -u origin master
3、使用命令行从 Gitee 远程仓库中克隆到本地
1)git clone https://gitee.com/huawen_maker/GOM_Module.git
<未完待续>