git常用命令行和注意事项

第一部分:免密码推送

1,命令配置

      git config --global  user.name "这里换上你的用户名"

      git config --global user.email "这里换上你的邮箱"

2.  生成秘钥

      ssh-keygen -t rsa -C "这里换上你的邮箱",需要确认四次

3.在系统用户目录下生成两个文件,分别是id_rsa(私钥)和id_rsa.pub(公钥)

4.进入github的设置页面,点击SSH and GPG keys,设置主机名称和id_rsa.pub(公钥),成功

第二部分:工作状态

1.git clone 远程地址

2.git pull 下拉远程内容(一个好的习惯,上传前必须这样做)

3.git status 查看当前文件状态(有红色文件出现)

4.git diff 查看修改内容

5.git status 再次确认修改的文件(变成绿色文件名),3-1.git restore --staged  可以把暂存区的修改撤销掉(unstage)

  3-2. git restore file 丢弃工作区内容

6.git commit -m "注释内容",提交文件

7.git push 进行推送

8.git reset --head id 回退版本

9.git remote -v查看远程仓库

第三部分:分支

1.git branch 查看分支

2.git checkout 分支名,切换分支

3.git merge 合并分支

4.git stash 命令将修改的内容保存至堆栈区

你可能感兴趣的:(git常用命令行和注意事项)