博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git command
阅读量:4653 次
发布时间:2019-06-09

本文共 1096 字,大约阅读时间需要 3 分钟。

1. git client cd to path,
Example: e:\android\TFS\
2. git clone
maybe need input username&password
3. cd to [zzz]
4. add files
git add
5. commit
git commit -a
run Vim
"I" start edit
Esc + ":WQ", save and commit
Vim:
6. git push
7. git pull
8. git fetch
9.git config --global credential.helper store
 

 

如果提交的历史记录显示用户名是unknown,做如下修改

 

> git config --local -e
[user]    name = Anna Kowalska    email = anna.kowalska@wp.pl

 

git fetch --all  

git reset --hard origin/master

  http://blog.csdn.net/ithomer/article/details/7529022

查看本地分支:$ git branch

查看远程分支:$ git branch -r

创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支

切换分支:$ git checkout [name]

创建新分支并立即切换到新分支:$ git checkout -b [name]

删除分支:$ git branch -d [name] ---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项

合并分支:$ git merge [name] ----将名称为[name]的分支与当前分支合并

创建远程分支(本地分支push到远程):$ git push origin [name]

删除远程分支:$ git push origin :heads/[name] 或 $ gitpush origin :[name] 

*创建空的分支:(执行命令之前记得先提交你当前分支的修改,否则会被强制删干净没得后悔)

$git symbolic-ref HEAD refs/heads/[name]

$rm .git/index

$git clean -fdx

转载于:https://www.cnblogs.com/xiaokang088/p/3793898.html

你可能感兴趣的文章
Linux内核分析——可执行程序的装载
查看>>
第一阶段冲刺3
查看>>
父类引用指向子类对象
查看>>
网页如何实现下载功能
查看>>
IT男专用表白程序
查看>>
读《大道至简》第六章感想
查看>>
ef linq 中判断实体中是否包含某集合
查看>>
章三 链表
查看>>
Solution for Concurrent number of AOS' for this application exceeds the licensed number
查看>>
CSE 3100 Systems Programming
查看>>
IntelliJ IDEA 的Project structure说明
查看>>
Java Security(JCE基本概念)
查看>>
Linux Supervisor的安装与使用入门
查看>>
创建 PSO
查看>>
JasperReport报表设计4
查看>>
项目活动定义 概述
查看>>
团队冲刺04
查看>>
我的Python分析成长之路8
查看>>
泛型在三层中的应用
查看>>
SharePoint2010 -- 管理配置文件同步
查看>>