1、首先在git上创建一个仓库,如下图所示:

2、然后找到clone地址,如下图所示:

3、通过git clone克隆仓库,如下图所示:

4、克隆之后将代码文件拷贝到该目录,如下图所示:

5、拷贝之后再终端使用git add .命令添加到本地仓库中,如下图所示:

6、使用git commit -m "first commit"提交到本地仓库

7、此时会出现设置email和name,可以使用git config --global user.email和git config --global user.name,如下图所示:

8、再次执行git commit -m "first commit"即可。

9、最后执行git push -u origin master将本地仓库的文件push到git仓库中,如下图所示:

10、此时查看git仓库即可查看到提交的文件,如下图所示:

11、过滤某个文件,打开.gitignore文件,如果没有该文件则需要创建一个,如下图所示:

12、在目录中添加一个test.txt文件,使用git status查看状态,如下图所示:

13、在.gitignore文件中加入需要过滤的文件,如下图所示:

14、再次执行git status即可过滤掉test.txt文件,如下图所示:

15、之后如果修改或者添加了文件需要执行命令为:

git status(查看哪些文件被更新了)

git add .(将修改或添加的文件更新到本地仓库中)

git commit -m "修改描述" (将本地修改的文件提交到本地仓库中)

git push (将本地仓库的文件提交到远程仓库中)

16、拉取远程代码到本地命令(git pull表示创建本地仓库是什么分支拉取的就是什么分支):

git pull origin master或git pull

注意:如果出现error: Your local changes to the following files would be overwritten by merge:
    system/db_config.php错误,说明这代码冲突了,服务器代码无法同步到本地,如果是想完全地覆盖本地的代码,只保留服务器端代码只需要执行git reset --hard 然后在执行git pull

,然后在实行git pull,最后再次执行git stash pop

17、恢复修改的文件:

git checkout .或git checkout 某个文件

18、如果是想每次更新都需要输入密码则执行:

git config --system --unset credential.helper

19、如果是想取消每次更新都输入密码则需要执行(设置好之后输入一次密码之后就不用在输入了):

git config --global credential.helper store

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐