git安装
此处仅介绍Linux系统的安装方式:
sudo apt-get install git
git身份认证
安装后,需要对自己的机器进行身份的认证。
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
global关键字是指这台电脑上所有的Git仓库都会使用这个配置。也可以对某个仓库指定不同的用户名和Email地址:
#首先将路径转到你想单独设置该项的本地仓库:
cd /home/yaoyao/test
git config user.email "email@example.com"
#然后确认一下
git config user.email
创建自己的版本库
mkdir learngit
cd learngit
git init #将本地的路径变成git的版本库
git remote add orgin 自己的GitHub网站URL/learngit.git
# 之后随机添加一个文件到改路径(仓库)
git add readme.md #readme.md 是刚刚添加到仓库的文件
git commit -m "add a readme.md" #git commit 表示提交,-m参数是此次提交的信息
git push -u origin master #指向完这一步就可以在自己的GitHub界面看到自己刚刚添加的内容了
其实更加推荐的方式是:
现在GitHub上创建一个project,拿到该project的仓库URL之后:
git clone https//.....(仓库URL)
git remote add orgin 自己的GitHub网站URL/learngit.git
# 之后随机添加一个文件到改路径(仓库)
git add readme.md #readme.md 是刚刚添加到仓库的文件
git commit -m "add a readme.md" #git commit 表示提交,-m参数是此次提交的信息
git push -u origin master #指向完这一步就可以在自己的GitHub界面看到自己刚刚添加的内容了
在已有的仓库中工作
通常在工作中面对的比较多的情况是已经有了源代码仓库,只需要基于此仓库工作就好了。
首先第一步自然是将仓库内容拷贝到本地:
git clone https//......
拷贝下来后可以看到先处于的分支的master。根据之前的介绍,此时需要做的是创建自己的branch:
git checkout -b your_branch_name
执行:
git branch
会发现已经切换到自己建立的分支上了(推荐大家使用oh my zsh)替换现有terminal,会省掉很多麻烦。
之后就可以在自己建立的分支基于仓库进行开发或做自己想做的任何事了!
其余明天再更吧,会把git需要注意的全部更完。