git经常使用命令和问题
2017-08-13 21:11
267 查看
和远程仓库相关的命令:
下载仓库代码:git clone 远程仓库地址 查看远程仓库:git remote -v 加入远程仓库:git remote add origin " target=_blank>, 当中origin是远程仓库的别名
拉取server代码:git pull origin 本地分支名字
上传代码到server:git push orgin 本地分支名字[/code]分支相关命令:
查看本地分支:git branch 查看server分支:git branch -r 创建本地分支:git branch zytest 切换分支:git checkout 分支名字 创建新分支而且切换到新分支:git checkout -b 分支名字 删除分支:git branch -d 分支名字。假设没有merge分支,该分支不能删除。想强制删除的话。用git branch -D 分支名字 合并分支:git merge 分支名字。将该分支合并到当前分支 创建远程分支(将本地分支push到远程):git push origin test1:test2,是将本地的test1到远程的test2分支上。 删除远程分支:git push origin :test2,将空的东西传到test2分支上。事实上就是就是删除掉。 从server的某个分支拉代码:git pull origin test2:test1。将远程的test2拉到本地的test1上。 打标签:git tag,经常使用命令參考博客:http://blog.csdn.net/wangjia55/article/details/8793577 经常使用于版本号公布。
注意push和pull的冒号的作用。有一种指向的作用。比方push是从本地到远程,pull是从远程到本地。这样就非常好理解了。撤销操作
撤销本地删除的文件(这些文件还没有commit):git ls-files -d | xargs git checkout -- 撤销本地改动的文件(这些文件还没有commit):git ls-files -m | xargs git checkout --问题
TortoiseGit:disconnected no supported authentication methods available(server sent: publickey。keyboard interactive)
[quote]
sulotion:1.找到TortoiseGit -> Settings -> Network2.将SSH client指向~\Git\bin\ssh.exe(Git安装路径下) 參考:[url=http://blog.csdn.net/lifuxiangcaohui/article/details/40820097][url=http://blog.csdn.net/lifuxiangcaohui/article/details/40820097]http://blog.csdn.net/lifuxiangcaohui/article/details/40820097
相关文章推荐
- Git安装、使用教程、遇到的问题和基本常用命令合集
- 理解git经常使用命令原理
- 在工作中经常使用的git命令笔记
- Git经常使用的命令
- Git经常使用命令总结
- Git 经常使用的命令
- 1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题
- server问题排查经常使用命令
- Git经常使用命令
- git和github经常使用的命令集合
- Git 经常使用命令总结
- 经常使用的Git 命令
- 最简洁高效的Git 命令上传代码【以及Git的一些经常使用的小命令】
- Git flow的分支模型与及经常使用命令简单介绍
- Git 经常使用命令合集
- Git经常使用命令
- Git 基本原理与经常使用命令
- git的经常使用命令
- Git经常使用命令以及使用方法
- Git使用的一些命令和遇到的问题