Git 的一些基本操作和讲解
Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 很强大,接下来我就讲解一下简单强大的命令
1.git version 查看当前git版本

2.全局设置用户
1 | git config --global user.name "..." #你的账号,比如github |
查看你的账户哦~

cat ~/.gitconfig 查看你的git配置,上面就是查看
3.初始化git仓库,并查看状态
git init初始化git仓库,初始化后会有一个.git的隐藏文件,下面我教一个如何命令行查看隐藏文件ll -la查看隐藏文件

touch <file>命令相当于你新建一个文件 后面跟文件名(记得加后缀)git status查看当前git仓库的一个状态

4.git暂存区
git add <file>后面加文件名 就是把后面的文件放到暂存区,你可以用上述git status方法查看变化

注意:上述方法只是放到git仓库的暂存区,还没有真正的提交,你也可以用
git rm --cached <file>的方法把暂存区的删除

- 上面的
git add -A-A 就是all,就是目录下所有文件加入暂存区
5.git的提交
git commit -m "..."git commit就是提交,-m 就是可以加备注,””里面写你要加的备注,告诉别人你干了什么

6.git到你的仓库
为了显示,我重新创建一个存储库


1.
git remote add origin https://github.com/QGtiger/git_test.git就是跟远程的github仓库创立链接,可以用户多个远程仓库,origin是一个名字,意思是远程仓库,约定俗成的名字,约定俗成的东西就不建议修改

创立链接以后,我们就可以进行
git push操作
git push -u origin masterorigin就是远程仓库的名称,master就是远程仓库的分支名称,默认就是master,-u 第一次以后推送就只需要git push就行,注意 当你git push的时候可能会叫你输入github的账号和密码,你也可以ssh免密上传,下次有空在讲

- 登上github就可以看到变化

7.除了上述,我们本地创建git,然后,与远程仓库建立连接,我们也可以直接克隆下来
git clone https://github.com/QGtiger/git_test.git远程克隆一个仓库 后面那个就是远程克隆的仓库链接,git会克隆下来,文件名是git_test,因为我本地当前目录下有git_test文件夹,你可以在后面加空格+文件夹名字

然后,我们可以简单查看目录,然后进行修改,
vi命令相当于进行文本文件的编辑,具体的使用方法你可以自行百度,这里不多详述


检查是都修改成功
git push推送到github

git pull 将远程仓库的拉到本地,相当于更新
当远程仓库被别人修改的,也就是前面的
git_testgit本地仓库,这个时候,你就可以切换到git_test 目录下进行下列操作

今天的Git简单操作就讲到这里,So
Just have fun…
