git使用方法

     首先说明git和github是两个东西。一般刚刚了解得同学,会混为一谭,git是提交下载用的,github是一个存储库,用于存放东西得地方(也可以使用coding作为存储库),下面是git的使用方法。

一、download 项目

git clone 库地址:如:git clone www.baidu.com

第二次下载:

git pull 

二、添加文件

git add . (注意有英文状态下的点,将当前路径下所有文件包括文件夹添加到本地库)。

三、提交本地库

git commit -m "练习"(提交备注)

四、提交远程库

git push -u origin master 

这步骤要输入正确的账号密码

五、切换分支

git branch -a(查看当前分支和其他分支)

返回结果:

* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/dev
  remotes/origin/dev-main
  remotes/origin/law-new
  remotes/origin/master

git checkout -b dev origin/dev(切换分支格式,输入完成回车即可切换分支)

Git创建与合并分支:
1、创建分支:$ git branch ***
2、切换分支:$ git checkout ***
3、创建并切换分支:$ git checkout -b ***
4、查看当前分支:$ git branch
git branch命令会列出所有分支,当前分支前面会标一个*号
5、合并某分支到当前分支:git merge ***
git merge --no-ff -m "###" ***
6、删除分支:git branch -d ***
“***”表示 分支名
“###”表示 说明或描述
7、git stash //把未完成的修改缓存到栈容器中
8、git stash list //查看所有的缓存
9、git stash pop //恢复本地分支到缓存状态并删除stash
10、恢复指定的stash不删除:git stash apply stash@{0}
11、删除stash内容:git stash drop stash@{0}
12、git remote //查看远程库信息
13、git remote -v //查看远程库的详细信息
14、git remote add origin git@github.com:***/*** //连接远程库
15、git remote rm origin //删除远程库
16、git remote rename old_*** new_*** //重命名
17、git pull //把远程库的代码更新到工作台
18、git pull --rebase origin master //强制把远程库的代码跟新到当前分支上面
19、git branch --set-upstream-to=origin/*** *** //设置远程分支与本地分支的连接

用户名:Conan-zy
邮箱:***@qq.com
密码:****

连接GitHub:
创建ssh key连接:ssh-keygen -t rsa -C "****@qq.com"
在Github的github.com/settings/keys中添加C:\Users\98252\.ssh\id_rsa.pub文件的全部内容
查看ssh key连接:ssh -T git@github.com
设置用户名:git config --global user.name "Conan-zy"
设置邮箱:git config --global user.email "****@qq.com"
本地仓库关联Github仓库:git remote add origin git@github.com:Conan-zy/Conan.git
查看关联的Github仓库:git remote -v
删除关联的Github仓库:git remote rm origin
将本地的所有内容推送到master分支:git push -u origin master
将本地更新的内容推送到master分支:git push origin master

本地仓库的创建和操作:
创建git仓库:
mkdir Gitzhong    //创建空目录
cd Gitzhong    //进入目录
pwd    //显示当前路径
初始化仓库:git init
添加文件到仓库:git add ***.txt  
                或  git add .  //添加仓库中的所有文件
提交文件到仓库:git commit -m "***"  //***为注释信息
查看状态:git status
查看修改内容:git diff
查看历史版本:git log

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值