git 命令

Posted chenzechao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 命令相关的知识,希望对你有一定的参考价值。

Git global setup
git config --global user.name "Administrator"
git config --global user.email "[email protected]"
Create a new repository
git clone [email protected]:root/learnSpark.git
cd learnSpark
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
Existing folder
cd existing_folder
git init
git remote add origin [email protected]:root/learnSpark.git
git add .
git commit -m "Initial commit"
git push -u origin master
Existing Git repository
cd existing_repo
git remote rename origin old-origin
git remote add origin [email protected]:root/learnSpark.git
git push -u origin --all
git push -u origin --tags

git常用命令

 1 git init                        # 初始化本地git环境
 2 git clone XXX                   # 克隆一份代码到本地仓库
 3 git pull                        # 把远程库的代码更新到工作台
 4 git pull --rebase origin master # 强制把远程库的代码更新到当前分支上面
 5 git fetch                       # 把远程库的代码更新到本地库
 6 git add .                       # 把本地的修改加到stage中
 7 git commit -m comments here   # 把stage中的修改提交到本地库
 8 git push                        # 把本地库的修改提交到远程库中
 9 git branch -r/-a                # 查看远程分支/全部分支
10 git checkout master/branch      # 切换到某个分支
11 git checkout -b test            # 新建test分支
12 git checkout -d test            # 删除test分支
13 git merge master                # 假设当前在test分支上面,把master分支上的修改同步到test分支上
14 git merge tool                  # 调用merge工具
15 git stash                       # 把未完成的修改缓存到栈容器中
16 git stash list                  # 查看所有的缓存
17 git stash pop                   # 恢复本地分支到缓存状态
18 git blame someFile              # 查看某个文件的每一行的修改记录()谁在什么时候修改的)
19 git status                      # 查看当前分支有哪些修改
20 git log                         # 查看当前分支上面的日志信息
21 git diff                        # 查看当前没有add的内容
22 git diff --cache                # 查看已经add但是没有commit的内容
23 git diff HEAD                   # 上面两个内容的合并
24 git reset --hard HEAD           # 撤销本地修改
25 echo $HOME                      # 查看git config的HOME路径
26 export $HOME=/c/gitconfig       # 配置git config的HOME路径

 





以上是关于git 命令的主要内容,如果未能解决你的问题,请参考以下文章

Git命令大全

如何Hook Git命令

Git 工具

git 命令行修改提交地址

git diff 命令详解

git常用命令总结 git常用命令总结