git 命令

参考文档:https://git-scm.com/docs

/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。

~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。

当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。

1、git checkout -b dev1、设置用户名和邮箱

git config --global --edit

2、修改提交的ID

git commit --amend --reset-author

3、创建一个新的仓库

echo "# HRLib" >> README.md

git init

git add README.md

git commit -m "first commit"

git remote add origin https://github.com/****/HRLib.git

git push -u origin master

4、把一个已有的工程推送到新建的远程仓库

git remote add origin https://github.com/libaibo/HRLib.git

git push -u origin master

5、给工程添加tag

git tag'1.0.0'

git push --tags

git push origin master

6、ssh设置

a、生成密钥

ssh-keygen -t rsa -C "comment"

b、把生成的id_rsa.pub

ssh-add ~/.ssh/id_rsa

7、删除tag,重新添加

git tag -d 1.0

git push origin :refs/tags/1.0

git tag -a 1.0 -m "Version 1.0"

git push --tags

8、git branch -r 命令查看远端库的分支情况

9、创建一个dev分支

git checkout -b dev

10、创建完可以查看一下,分支已经切换到dev

git branch

* dev

master

11、建立本地到上游(远端)仓的链接 --这样代码才能提交上去

git branch --set-upstream-to=origin/dev

取消对master的跟踪

git branch --unset-upstream master

12、提交并设置upstream(第一次提交新建的分支)

git push --set-upstream origin dev_test

13、删除分支

git branch -d dev_test

14、合并分支

git checkout master

git merge dev_test

15、修改远程仓库网址

方法有三种:

                    1.修改命令

                        git remote set-url origin [url]

                         例如:git remote set-url origin gitlab@gitlab.chumob.com:php/hasoffer.git

                     2.先删后加

                         git remote rm origin

                         git remote add origin [url]

                     3.直接修改config文件

16、拉去指定分支到本地

git clone -b branchName git@IP:xxx.git

17、建立本地对应分支

git checkout --track 或者 git checkout -b

如:

git checkout --track  origin/dev-zhengqigit ,

git  checkout -b dev-zhengqi  origin/dev-zhengqi

git checkout -b 4.4 origin/4.4

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容