全局设置

git config --global user.name "zyl"
git config --global user.email xxx@xxx.com
git config --list 检查你的git设置
git clone xxxxxx.git

添加新的文件

vim demo.txt
git add demo.txt 添加新的文件
git commit -m 'this is first commit' 提交到本地仓库,并且设置注释
git push 将推送这一转变为主分支
git rm xxx.txt 删除文件
git commit -m 'xxxx'; 提交到仓库git push
git pull 拉取文件
git log -all 日志
git branch 查看所有分支
git log --stat xxx 查看 某个支点的提交信息
find .git/objects -type f 查看所有分支

阿里云相关命令:

命令行指令

Git 全局设置

git config --global user.name "z1577121881"
git config --global user.email "1577121881@qq.com"

创建新版本库

git clone git@code.aliyun.com:z1577121881/tantou.git
cd tantou
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

已存在的文件夹或 Git 仓库

cd existing_folder
git init
git remote add origin git@code.aliyun.com:z1577121881/tantou.git
git add .
git commit -am "你需要填写的一些信息"
git push -u origin master

码云相关命令

设置全局信息

git config --global user.name "你的名字"
git config --global user.email "你的Email"
clone 和push
git clone http://xxxx/xxxx.git

创建特征分支

git checkout -b $feature_name

提交代码

git commit -am "this is commit "

推送到指定分支

git push origin $feature_name

为了方便,最好添加公钥到git.
可以通过下面命令生成

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email
# Generating public/private rsa key pair...

查看public key

cat ~/.ssh/id_rsa.pub
# ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....

添加后,在终端(Terminal)中输入

ssh -T git@git.oschina.net

若返回Welcome to Git@OSC, yourname!

参考:

http://www.linuxidc.com/Linux/2015-12/126114.htm

https://git.oschina.net/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9#ssh-keys

Git 相关使用命令相关推荐

  1. Git相关的一些基础操作与命令

    Git的基础命令 我对分支合并的一些整理 Git远程仓库相关命令 Git有关版本的一些操作 git branch查看本地所有分支git status 查看当前状态git commit提交git com ...

  2. Git基础(常用命令)介绍

    版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...

  3. Git系列之git log高级命令

    原文地址 使用任何版本控制工具的目的都在于记录你代码的变化.这可以给予你查看项目历史的能力,去发现谁做出了贡献,弄清楚何时产生了bug,回滚到错误的修改.但是,如果你无法定位,获取这些历史记录将变得毫 ...

  4. Git使用教程-命令总结大全

    /在 cmd 上操作/ git help          // 帮助信息  常用git命令  和解释 git help -a      // 命令目录 git help -g      //手册 g ...

  5. 23个 Git 最常用命令速查手册,值得收藏!

    Git的四个组成部分 1.初始化仓库 git init 2.将文件添加到仓库 git add 文件名 # 将工作区的某个文件添加到暂存区 git add -u # 添加所有被tracked文件中被修改 ...

  6. git 与github 命令行操作与控制

    一.git 1.download下载 https://www.git-scm.com/ 2.配置 用户名和邮箱 假设用户名为"xxxx",邮箱为"xxxx@xxxx.co ...

  7. Git:常用命令(二)

    查看提交历史 1 git log 撤消操作 任何时候,你都有可能需要撤消刚才所做的某些操作.接下来,我们会介绍一些基本的撤消操作相关的命令.请注意,有些操作并不总是可以撤消的,所以请务必谨慎小心,一旦 ...

  8. git经常使用命令和问题

    和远程仓库相关的命令: 下载仓库代码:git clone 远程仓库地址 查看远程仓库:git remote -v 加入远程仓库:git remote add origin [url], 当中origi ...

  9. Git 版本管理工具命令速查

    转自:http://www.jb51.net/article/55442.htm 一. Git 常用命令速查 git branch 查看本地所有分支 git status 查看当前状态  git co ...

最新文章

  1. 模板 -计算几何注意事项
  2. php mysql cpu100_MySQL服务器进程CPU占用100%的解决方法
  3. 福特汉姆大学计算机科学专业,没有计算机专业背景可以申请哪些美国名校?
  4. mongoose换成mysql_Package - tms-koa
  5. 字段合并_报表数据合并困难?找VBA!数据不标准字段缺失如何合并?找VBA
  6. WhatsApp网页版(电脑版)使用教程
  7. php 微信代扣开发步骤,【微信支付】微信代扣开发者文档
  8. 使用递归判断字符串是否回文
  9. Android TextView设置下划线
  10. 小白也可以开发闲鱼自动化工具(自动找爆款)
  11. Thread dump文件抓取和分析(JCA工具)
  12. 易语言和python混合编程_Python脚本可以嵌入易语言程序吗 |
  13. 软件项目开发,交付文档(全)
  14. linux内核设置mac地址,Linux下如何修改网卡MAC地址
  15. 学会向上管理,4个提问技巧,让你事半功倍
  16. ACWING133. 蚯蚓(栈)
  17. css实现箭头上下跳动动画
  18. 陈景润定理不代表国际数学发展主流方向
  19. 输出英文字母的后继字母 c语言,Java 【打印俄文的英文字母】
  20. RecurDyn在PNet二次开发Run时所遇到的异常

热门文章

  1. 壁纸背景墙/头像/动态壁纸小程序源码-支持用户投稿-带部分采集功能+搭建教程
  2. jdbc版本低MySQL版本高_Mysql JDBC驱动版本与Mysql版本的对应问题解决
  3. thinkphp开发卡密社区系统
  4. 黑色炫酷粒子动态html网站源码
  5. MongoDB 教程七: MongoDB和PHP结合开发
  6. 在网页中嵌入任意字体的解决方案 (insert any font)
  7. 人工智障学习笔记——深度学习(2)卷积神经网络
  8. Http压力测试之ab
  9. linux内存操作--ioremap和mmap
  10. Ethercat解析(九)之过程数据