Git CLI

pwd

pwd是printworkingdirectory 的缩写,用于显示当前所在目录。

cat

cat可以用来在终端查看一个文件的内容。

ls

ls是list 的缩写,用于列出当前目录内容。

ls -a列出所有文件(夹),包括隐藏文件。

touch

touch可以用来新建一个文件。

rm

rm是remove 的缩写,用于删除文件(夹)。注意rm执行的是直接删除,而不是放入回收站。

mkdir

mkdir是makedirectories 的缩写,用于创建目录。

rmdir

rmdir是removedirectories 的缩写,用于删除目录。


查看版本

git --version

git version 2.13.1

基本设置

设置用户和 Email

$ git config --global user.name"Tom Wang"

$ git config --global user.email"tom.wanghaiyi@gmail.com"

$ git config --global push.default simple

$ git config --global core.quotepathfalse$ git config --global credential.helper store#让 Git 存储用户名密码,避免每次 git push 的时候重复输入。

git clone

git clone用于克隆远程仓库。

git clone https://github.com/jquery/jquery




git init

git init用于初始化 Git 仓库

进入项目文件夹,运行git init

cd fe13

git init

Initialized empty Git repositoryin/Users/tom/Code/fe13/.git/


关联本地仓库和远程仓库

git remote show origin

查看本地仓库和远程仓库 是否关联


git status

查看文件状态, 是否被跟踪 ,暂存区 ,

git add <file>

添加文件;记录更新

git rm --cached <file>

用来撤销进入暂存区操作


git commit

提交;提交更新;提交操作;提交到本地版本库

不过会进入vim操作系统。 需要有  Esc :wq 加回车退出Vim操作系统


git commit -m "提交的提示信息"  

用这种方法可以不用进入vim操作系统 直接提交

git log

查看提交信息

git checkout -- <file>

git checkout -- 用来取消刚刚修改的文件


git pull origin master

远程仓库更新本地的仓库

远程仓库更新本地仓库 直接 在本地仓库文件夹用git pull origin master


git push -u origin master

本地仓库更新远程的仓库

操作流程

需要 git add <file> 确认进入暂存区

git commit -m <file>  确认提交

git push -u origin master   同步更新 远程仓库




git barnch 查看当前分支

分支使用是用于不确定修改界面,但是想要看效果,

就可以创建一个新的分支修改,(git branch <创建的分支名字>)

然后通过            (git checkout <切换的分支名称>)

 然后查看修改的内容效果如何,

在考虑是否合并             (合并git merge <分支名称>)

  或者转回主分支master            (git branch master)

参考链接    分支 - 分支的新建与合并

创建分支git branch <创建的分支名字>

git branch fenzhi

git checkout <切换的分支名称>

git checkout <切换的分支名称> 用来切换 分支

git merge <分支名称>

git merge <分支名称>    是用来合并分支

git branch -d <file>

git branch -d <要删除的分支>  删除分支

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 8,633评论 1 26
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,721评论 9 163
  • 春天的碧峰峡比冬天的碧峰峡好看 我看着你发过来的熊猫玩耍的照片 青草绿了整个画面 去年十二月 我来过这里 却还是满...
    兰之喃阅读 176评论 0 1
  • 好久没有写写字了,不是没有情绪,也不是没有变化,只是自己疏懒了,真的,越来越觉得没必要写了,越来越觉得这些文字真的...
    嫣容浅笑阅读 336评论 0 2
  • 起初你叫我姑娘,是我强说,央着你唤我仟仟的。面前假言任性,心里却免不了为自己辩解几句,北方的家人,从来都是仟丫头仟...
    以果子的残骸阅读 184评论 0 0