git 常用操作

原创 2015年11月18日 17:19:51

前言

熟悉git的操作不是一朝一夕能做好的事情,练习git的操作会很费很长时间和精力,但是坚持下来,从长远角度看,这会为以后更省时间省事情。

GIT基本使用

  • 配置git的用户名和email
    git config --global user.name "Your Name"
    git config --global user.email sjyangv0@gmail.com
  • 添加修改文件
    git add spec.txt
  • 提交文件到本地
    git commit -a -m "first commit"
  • 提交上面add文件到远程master
    git push origin master

GIT使用频率高的命令

  • 如果本地提交需要覆盖上次本地提交, -s 参数表示加上操作命令者的信息
    git commit -s --amend
  • 恢复到本版本未修改时的文件, 比如file_name 修改了大量代码,发现都是没用的修改,需要恢复到未修改前的代码,执行此命令
    git checkout file_name
  • 回退到上一个版本
    git reset --hard 或是
    git checkout hash-commit
  • 切换到远程分支
    git branch -r
    git checkout name

  • git ssh 公钥操作, ssh-keygen 生成.ssh/里面的公钥
    ssh-keygen -t rsa -C "sjyangv0@gmail.com" -f ~/.ssh/id_rsa
    复制 ~/.ssh/id_rsa.pub 里面的内容放到github上的add ssh key
    注意.git/config上的remote url应该是ssh类型,而不是http类型

  • 创建分支
    git branch branch-name
    *切换分支
    git checkout branch-name
  • 罗列远程分支,包括url
    git remote -v
  • 从远程获取最新版本并merge到本地
    git pull origin branch-name
  • 从远程获取最新代码版本但不merge到本地,只是修改了代码
    git fetch origin branch-name
  • 显示记录
    gitk或是git log
  • 显示状态
    git status
  • 合并其他分支某个版本到本分支上
    git cherry-pick branch_name_hash

欢迎补充

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Git布局和常用操作

  • 2012-09-04 09:18
  • 474KB
  • 下载

git常用操作

Git的常用操作命令

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。下面我将总结的一些常用的命令列...

Git常用操作

  • 2012-06-22 22:26
  • 148KB
  • 下载

git常用操作

  • 2014-06-29 04:14
  • 285KB
  • 下载

git 常用操作

git创建 新分支 切换到当前文件目录 git branch 查看当前本地的分支 git branch -a 查看所有分支 git branch –set-upstream-to remotes/or...

git常用操作命令

Git常用操作

  • 2013-05-05 23:58
  • 289KB
  • 下载

工作中常用的 git 操作

第一步:Git初始化第一次在电脑上使用时,应该初始化操作,以后再使用Git操作,无需初始化,直接进行Git其他操作git config --global user.name "用户名" git con...

git常用操作

  • 2017-05-08 18:57
  • 390KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)