超简单git入门

来源:互联网 发布:猫玩网络 编辑:程序博客网 时间:2024/04/28 06:12

一、工具下载

下载git for windows,有gui也可以命令行,很方便,地址:http://git-for-windows.github.io/

安装完后,右击目标文件夹,选择git bash,就可以输入git命令操作了。


二、常用的git操作过程

我们首次用git管理工程,有两种方法:1、先有本地工程,然后提交远程仓库;2、先克隆远程仓库到本地,然后创建本地工程。

1、先建立本地工程,提交远程仓库

$git init   //初始化

$git add . //添加所有文件到本地仓库

$git commit -m "message" //提交文件到本地仓库,message可以替换成对应的备注

$git remote add origin git@bitbucket.org:viomi_team/waterrepair.git //添加到远程

$git push origin master //推送到远程仓库

2、先克隆远程仓库到本地,再创建本地工程

$git init 

$git clone git@bitbucket.org:viomi_team/waterrepair.git//克隆远程仓库到本地,之后就可以新建工程,或者把已有的工程复制过来

$git add . //添加所有文件到本地仓库

$git commit -m "message" //提交文件到本地仓库,message可以替换成对应的备注

$git remote add origin git@bitbucket.org:viomi_team/waterrepair.git //添加到远程

$git push origin master //推送到远程仓库


3、修改了代码,更新

$git add . //添加所有文件到本地仓库

$git commit -m "message" //提交文件到本地仓库,message可以替换成对应的备注

$git push origin master //推送到远程仓库


4、分支管理

$git branch test  //新建test分支

$git checkout test  //切换到test分支

中间是一系列的更新提交,在分支上操作...

$git checkout master  //切换到主干

$git merge test  //把test分支合并到主干上


三、一张图展示git命令

网上看到一张很好的图,转载一下:



四、SSH配置

为了省去每次提交时输入帐号和密码的步骤,我们可以配置SSH。这里有一篇文章,关于配置SSH 的,写得简单易懂,如下:

让你的Git使用上ssh协议授权


五、问题汇总

问题1、warning: Your console font probably doesn't support Unicode. If you experience strange characters in the output, consider switching to a TrueType font such as Lucida Console!

解决办法:$ git config --global core.autocrlf true

问题2、Warning: Your console font probably doesn't support Unicode. If you experience trange characters in the output, consider switching to a TrueType font such as ucida Console!
这是代码中含有中文导致的,且把代码改为utf-8也是解决不了的。

解决办法:

git config --global core.quotepath off

git config --global --unset i18n.logoutputencoding

git config --global --unset i18n.commitencoding




1 0
原创粉丝点击