git常用操作

方式一:

1.首先在GitHub上创建一个仓库,把地址复制下来,如:https://github.com/my/test.git

2.右键桌面打开GitBash,cd到要提交的项目根目录下,输入git init命令初始化仓库,在项目文件夹下出现.git文件夹

3.关联远程仓库:git remote add origin https://github.com/my/test.git(后面是你的仓库地址)

4.使用命令git add . 添加所有文件到暂存区---在修改代码之后,可以使用git add MainActivity.java(后面是你修改过的文件) 添加修改的文件到暂存区

5.git commit -m "first commit",提交代码

6.我们可以通过命令git status来查看是否还有文件未提交,如果有红色文字出现,说明还有文件未提交

7.git push -u origin master (推送到远程仓库),由于远程库是空的,我们第一次推送master分支时,加上了 –u参数,Git不但会把本地的master分支内容推送到远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时,只要做了提交就可以使用命令git push origin master进行推送。

方式二:

再向大家推荐一种郭霖大神的方法:

1.首先仍然是先在GitHub上创建一个仓库,把地址复制下来,如:https://github.com/my/test.git

2.在GitBash进入本地项目的根路径,使用git clone https://github.com/my/test.git 把远程仓库克隆到本地,克隆之后在项目根路径多了一个跟本地项目名称一样的文件夹,打开之后里面会有一个.git文件夹(通常是隐藏文件)。把这个.git文件夹剪切到项目的根路径(就是上一级路径)

3.接下来就一样了,git add . 添加项目到暂存区

4.git commit -m "first commit" ,提交本地代码

5.git push origin master 推送到GitHub

其他常用命令:

① git diff app/src/main/java/com/example/providertest/MainActivity.java (查询修改内容) 

② cat app/src/main/java/com/example/providertest/MainActivity.java(查询文件内容)

③ git log(查看历史记录)

④ git reset  –hard HEAD^(版本回退操作,如果要退回到上上个版本,使用HEAD^^,如果要回退100个版本就用命令:git reset  --hard HEAD~100)

⑤ git reset  --hard 版本号(回退到某一个版本,版本号如:6a5cad---可以先通过如下命令获取到版本号:git reflog )

⑥ git checkout –MainActivity.java (意思就是,把MainActivity.java文件在工作区做的修改全部撤销)

⑦ rm MainActivity.java(删除文件)
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值