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
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:\Users\dell\.ssh\id_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 版本号