git最实用命令总结

github第一次上传项目

进入上传项目的文件夹里,右击选择==Git Bash Here==(如果没有需要下载git工具)依次执行:

1
2
3
4
5
git init
git remote add origin 你的远程仓库地址
git add . 保存本地代码
git commit -m "提交信息" 本地代码提交
git push 或者 git push origin master 本地代码提交到远程仓库

如果提示使用git push origin master,那么很可能是没有设置git账号和密码,输入:

1
git config --global credential.helper store

然后下次git就不用重复输入用户名和密码了

以后上传时执行命令

1
2
3
git add .
git commit -m ""
git push

获取远程项目

如果是多个开发者维护的项目,同事进行了上传了自己的代码到远程项目,而我们为了保持项目一致性,时常需要进行项目更新
3-1:如果我们本地没有修改项目,我们可以直接拉取更新的项目:

1
git pull

3-2:很多时候我们都会对本地项目进行一些更改,那么我们需要保存本地项目,然后再更新远程项目:

1
2
git add .
git pull

解决冲突

通常我们不建议使用==git add .==,因为这样会将我们项目所有文件进行提交,我们建议只提交你修改的文件或文件夹,比如提交src文件夹,可以使用:

1
git add src

如果和别人都修改了相同的代码,那么很可能会产生冲突,解决冲突的方法有很多,我们这里推荐一种比较简单常用的:

1
2
3
4
5
6
git stash 保存
git pull
git stash pop 合并
git add .
git commit -m ""
git push

我们需要先保存自己代码,然后拉取别人的代码,进行合并,然后再上传(解决完冲突之后最好上传一下,免得别人还碰上冲突)。

文章目录
  1. 1. github第一次上传项目
  2. 2. 以后上传时执行命令
  3. 3. 获取远程项目
  4. 4. 解决冲突