Git 基本使用方法总结

来源:互联网 发布:淘宝上钻要多少销量 编辑:程序博客网 时间:2024/05/01 08:00

安装

本人使用的是Ubuntu系统,安装git的方法非常简单。在终端输出如下命令:
sudo apt-get install git
安装完成后在终端输入git --version,可以看到git的版本,也证明git安装成功。

基本使用方法

创建本地仓库:git init

创建目录:

mkdir testgit

通过 pwd 命令可以查看仓库目录路径,本人的仓库路径如下:

/home/lin/Document/testgit

这个目录将作为仓库的根路径,里面的所有文件都属于这个仓库。至此这个目录是空的

初始化仓库:
进入仓库目录执行:

git init 

这使得这个目录成为git仓库,实际生成.git目录(需要 ls -a才能看到)。

* 添加文件到仓库:git add*

新建文件并输入内容:

vim README.md

将特定文件加入仓库:

git add README.md

加入所有文件:

git add -A

查看仓库状态:git status

git status 

通过该命令可以查看仓库的当前状态:是否有修改的文件?哪些文件可以提交?哪些文件尚未加入?等都可以知晓。

提交修改 : git commit

当所有文件都修改完成,并且都加入仓库后,就可以提交给git 系统。

git commit -m "commement"

将本地仓库提交到远程仓库 : git push

如果需要将本地的仓库提交到远程仓库,可以先在github 上创建自己的仓库,然后使用如下命令提交:

git remote add origin https://github.com/solinwolf/testgit.gitgit push -u origin master

将本地仓库和远程仓库同步:git pull

有时候远程仓库改变了,本地仓库需要同步:

git pull

远程仓库就是github 上的用户仓库。
如本人的远程仓库就是:solinwolf

查看修改的内容:git diff

使用git status 可以知道哪些文件被修改了,但是要知道修改的内容,就要使用如下命令:

git diff

查看提交日志:git log

通过git log命令可以知道提交修改的日志,即查看git commit 的历史记录。

版本回退:git reset –hard commit_id

通过git reset --hard commit_id 可以将版本回退到前一个版本。
commit_id 可以通过 git refloggit log 查看。

查看某个命令用法 : git –help command

git --help command

如要查看push 的用法:

git --help push

则系统会给出push 的详细用法。

克隆远端的仓库: git clone

可以查看远端的仓库网址,然后输入:

git clone address

克隆Linux内核源码到当前目录:

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

例子

创建本地仓库并提交到远程仓库(远程仓库需要预先创建好):

echo “# testgit” >> README.md
git init
git add README.md
git commit -m “first commit”
git remote add origin https://github.com/solinwolf/testgit.git
git push -u origin master

将本地已存在的仓库提交到远程仓库:

git remote add origin https://github.com/solinwolf/testgit.git
git push -u origin master

注:如上的仓库地址视情况而定。

1 0
原创粉丝点击