git常用命令

git命令(更多命令可以查看廖雪峰的网站)(此时秘钥已经生成):
相关操作可以查看:http://ittxx.cn/view/163?appinstall=0
git branch 查看本地分支
git branch -a 查看远程分支
拉去远程的分支:
 git branch -r | grep -v '->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
 git fetch --all
 git pull --all 
  • 从本地上传到GitHub版本库:
        ①建立git仓库:cd进入到本地的根目录下,并进行初始化git init;
        ②将项目的所有文件添加到仓库中:git add .(如果想要添加具体的文件,则将.改为具体的文件名称即可)
        ③将add的文件提交到仓库:git commit -m '注释语句'
        ④在GitHub中登陆以后右上角点击+创建新的版本库
        ⑤然后可进入到一个相似的页面,可以找到创建安的仓库的地址(也可以点击左上角的猫头,找到你需要上传的版本库双击也可进入该页面) 
        ⑥将本地的仓库关联到GitHub上(git remote add origin 仓库的地址)   
        ⑦上传GitHub之前需要先pull(git pull origin master)
        ⑧提交(git push -u origin master)
        ⑨注意要部署秘钥:点开settings,然后看左侧点开Deploy keys然后添加秘钥,秘钥来自于C盘向用户下面的dell的 .ssh下面的id_rsa.pub
        ⑩git config --global user.name ''"//用户名
            git config --global user.email ''"//邮箱
        11、第一次使用git时需要生成秘钥
  • 从码云中的仓库拉去下来
  • git inti    初始化仓库
     
  • ssh-keygen -t rsa -C "你的名字/你的邮箱" 生成公钥  公钥位置:C:Usersdell.sshid_rsa.pub
  • cat ~/.ssh/id_rsa.pub  查看公钥
  • 将公钥部署到个人设置
  • 建立远程连接  git remote add origin  ssh仓库地址(如果出现已经存在,git remote rm origin(名称))
  • git checkout -b 分支名   新建分支   
  • (一般为master主分支  test 测试分支   dev开发分支)
  • git push origin test    将分支提交到码云
  • master分支提交文件:
  •     git add 文件名 提交文件夹  git add day1/*
  •     git commit -m"注释"
  •     git push(如果报错可以用  git  push -u master/git push -f 仓库名称 master)
  • git clone git@gitee.com:gjzj/doraemon.git  将码云上面的某个仓库克隆到线下
  • test  or   dev  分支
  •     git add 文件名
  •     git commit -m"注释"
  •     切换到master     git checkout master
  •     git push
git分支开发:在自己的本地分支上:①git add . ②git commit -m '' ③git pull ④git remote origin 本地分支的名字⑤git checkout dev
⑥在Dev分支上git pull  git merge 自己的分支  ⑦ git add . ⑧git commit -m''
版本回退:①先git log查看版本ID ②git reset --hard  版本号
原文地址:https://www.cnblogs.com/hanmengya/p/10772666.html