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

本文共 1041 字,大约阅读时间需要 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
你可能感兴趣的文章
k3cloud单据插件
查看>>
MaridDB主从复制,双主模型,半同步的配置
查看>>
麒麟开源堡垒机功能版本说明及升级方式说明
查看>>
交换机SPAN功能配置
查看>>
关于ssh的问题
查看>>
作业 rh124
查看>>
Docker创建tomcat镜像
查看>>
Restful学习随笔
查看>>
2018区块链学习路线及大纲附Java,Python,初级高级,深入浅出视频教程
查看>>
[Algorithms] Longest Common Subsequence
查看>>
常见排序算法总结(含C/C++代码)
查看>>
CurrentRowColor 选中行 颜色改变
查看>>
内容溢出显示省略号
查看>>
二维码(支持arc,苹果自带扫描,zbar扫描,二维码生成)
查看>>
更改matlab默认工作路径
查看>>
[转] EM算法
查看>>
在VS中折叠所有代码或展开所有代码
查看>>
JavaScript 书籍推荐(转)
查看>>
《活法》摘录一
查看>>
C/S和B/S结构区别整理
查看>>