日期:2019-09-19 阅读:578
dmandwp系统 - wordpress系统和DM系统区块建站>>
git --version
----------------
git config -help
git 动作 -help 可以查看说明
或 git help action(会跳到浏览器查看文档)
-------------
git config --global user.name "..."
git config --global user.email "..."
git config --list
------------------
git init
会生成.git目录
或在github后台新建一个repo
再clone这个repo,也会得到.git目录
git clone url
或git cline ../abc.git
---------
排除文件和目录:
dos下 echo node_modules/ > .gitignore
这样会生成.gitignore文件。
或者新建 .gitignore..也可以。
---------
-------
git add .
或 git add -A (A is all),添加所有文件
git add *.php
git . 可以添加所有文件
touch .gitignore 这里可以排除文件
log.txt
/folder
*.txt
---------------
git reset
git diff
git status
git log
git commit -m "some text"
git commit -a -m "some text"
( a is all, m is message )
---------------
git remote add origin https://github.com/***.git git push -u origin master
git .
git commit -m ''
git status
git pull
git push
---------------------
git pull origin master 如果多人合作,先要pull再push
git push origin master
----------
git remote -v
git branch -help
git branch 显示本地的分支
git branch -a 显示本地和远程的分支
git branch fen1 创建一个分支
git checkout fen1 切换到fen1分支
git push origin fen1 上传远程分支
----------
合并分支,先切换到 master
git checkout master
git pull origin master
git branch --merged 显示合并了的分支
git merge gen1
git push origin master
--------
删除分支
git branch --merged
git branch d fen1 删除本地分支
git branch -a
git push origin --delete fen1 删除远程分支
--------------
git stash 保存分支的改动
git stash apply
---------------
git mv 重命名文件或者文件夹。
$ git mv <源文件/文件夹> <目标文件/文件夹>
git rm 删除文件或者文件夹。
-----------------